JWT 认证
import jwt from datetime import datetime, timedelta def create_token(user_id): payload = { 'user_id': user_id, 'exp': datetime.utcnow() + timedelta(hours=24) } return jwt.encode(payload, 'secret', algorithm='HS256')
密码哈希
from werkzeug.security import generate_password_hash, check_password_hash password_hash = generate_password_hash('password123') is_valid = check_password_hash(password_hash, 'password123')
转载请注明:周志洋的博客 » Python Web开发-身份认证