From f59767096b8b77df1f7850c374c6e2fb5c282822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E8=83=9C=E8=88=9F?= <1650473152@qq.com> Date: Fri, 12 Jan 2024 21:29:27 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E8=AE=B0=E4=BD=8F=E5=AF=86=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- applications/view/system/passport.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/applications/view/system/passport.py b/applications/view/system/passport.py index d632491..69e470a 100644 --- a/applications/view/system/passport.py +++ b/applications/view/system/passport.py @@ -9,8 +9,6 @@ from applications.models import User bp = Blueprint('passport', __name__, url_prefix='/passport') - - # 获取验证码 @bp.get('/getCaptcha') def get_captcha(): @@ -33,6 +31,7 @@ def login_post(): req = request.form username = req.get('username') password = req.get('password') + remember = bool(req.get('remember-me')) code = req.get('captcha').__str__().lower() if not username or not password or not code: @@ -55,7 +54,7 @@ def login_post(): if username == user.username and user.validate_password(password): # 登录 - login_user(user) + login_user(user, remember=remember) # 记录登录日志 login_log(request, uid=user.id, is_access=True) # 授权路由存入session