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

Аутентификация в Flask python?

Здравствуйте, у меня вот такой вопрос, использую flask python, При авторизации надо входит в профиль. Если входил потом потом сервер перезапустил он не запоминает, что я уже входил. Надо заново ввести логин и пароль. Как сделать, чтобы он запомнил?
  • Вопрос задан
  • 966 просмотров
Подписаться 3 Оценить 2 комментария
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Если используете flask-login (flask-security кажется это делает автоматом), то есть настройка session.permanent = True
Ее нужно использовать в app.before_request
Ну и в юсера можете добавить признак, запоминать ли его на сайте.
У меня так:
@app.before_request
def make_session_permanent():
        g.user = current_user
        if g.user.store_me:
               session.permanent = True
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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