Задать вопрос
@OrangeXD

Как реализовать логин в flask-security на главной странице, а не на отдельной?

Есть приложение на Flask, стоит модуль логина и регистрации Flask-Security. В изначальном виде у модуля логин и регистрация происходят на отдельной странице. Перенес роут на логин на главную страницу ( app.route('/') ), формы в шаблон вставил. Однако теперь после логина при редиректе на главную получаю циклический редирект. Как это исправить не убирая логин с главной?

Конфиг Flask-Security:
SECURITY_POST_REGISTER_VIEW = '/success'
SECURITY_REGISTER_USER_TEMPLATE = '/register/register.html'
SECURITY_LOGIN_USER_TEMPLATE = '/register/home.html'
SECURITY_LOGIN_URL = '/'
SECURITY_POST_LOGIN_VIEW = 'profile'
SECURITY_UNAUTHORIZED_VIEW = '/'
  • Вопрос задан
  • 420 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@mgremlin
Бизнес в и вокруг IT
А зачем на главной логин?
Не проще главную оставить главной, логин сделать на отдельной, а с главной делать на нее автоматический редирект, если клиент не залогинен?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы