Skip to content

Instantly share code, notes, and snippets.

@01x01
Created January 31, 2019 12:20
Show Gist options
  • Save 01x01/3c7d2feca6395e816121945dfb4d0a08 to your computer and use it in GitHub Desktop.
Save 01x01/3c7d2feca6395e816121945dfb4d0a08 to your computer and use it in GitHub Desktop.
# app/__init__.py
from flask_login import LoginManager
login_manager = LoginManager()
login_manager.session_protection = "strong"
login_manager.login_view = "auth.login
# app/auth/models.py
from flask_login import UserMixin
@login_manager.user_loader
def load_user(user_id):
return User.get(int(user_id))
class User(UserMixin,db.Model):
...
# app/auth/views.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment