Flask keeps logging me out after i do a change in my code (hot_reload with debug=True)

Viewed 12

i am trying to solve a very simple Problem. I am using flask_login but every time the app refreshes due to some code change during development, i am getting logged out and have to type my credentials again

Here is how flask-login is configured:

@login_manager.user_loader
def load_user(user_id):
return User.query.get(int(user_id))

REMEMBER_COOKIE_DURATION = timedelta(days=120)
REMEMBER_COOKIE_NAME = "custom_token"
SESSION_COOKIE_NAME = "custom_session"

My user model inherits from the Usermixin (from flask_login import UserMixin)

The loggin happens like this:
login_user(user, remember=True)

and the config looks like this:

login_manager = LoginManager()
login_manager.login_view = "auth.login"
login_manager.session_protection = "strong" (But i tried None and Basic as well)

What am i doing wrong?

0 Answers
Related