from app.auth import generate_token from app.models.user import User from werkzeug.security import check_password_hash from flask import jsonify def authenticate_user(email, password): user = User.query.filter_by(email=email).first() if not user or not check_password_hash(user.password, password): return None, None token = generate_token(user) return user, token