Files
team-tryouts/extensions.py
T
2026-07-14 09:50:45 -04:00

16 lines
522 B
Python

from flask_sqlalchemy import SQLAlchemy
from flask_login import LoginManager
from flask_wtf.csrf import CSRFProtect
from werkzeug.security import generate_password_hash, check_password_hash
db = SQLAlchemy()
login_manager = LoginManager()
login_manager.login_view = 'auth.login'
login_manager.login_message_category = 'info'
csrf = CSRFProtect()
def hash_password(password):
return generate_password_hash(password)
def check_password(password_hash, password):
return check_password_hash(password_hash, password)