login.py 538 B

123456789101112131415
  1. from flask import Blueprint, render_template
  2. from flask_login import logout_user
  3. from core.user_session import UserSession
  4. from core.configs import config
  5. auth_bp = Blueprint('auth', __name__, template_folder='templates')
  6. @auth_bp.route('/login', methods=['GET'])
  7. def login():
  8. # 如果用户已登录,重定向到首页
  9. # if 'user_id' in session:
  10. # return redirect(url_for('project.index'))
  11. logout_user()
  12. UserSession.clear_user()
  13. return render_template('account/login.html', app_name=config.app.entry_name)