diff --git a/yuthon_wechat/controllers/main.py b/yuthon_wechat/controllers/main.py index d2871a09a..c59f40933 100644 --- a/yuthon_wechat/controllers/main.py +++ b/yuthon_wechat/controllers/main.py @@ -135,15 +135,15 @@ class Home(http.Controller): dbname = request.env.cr.dbname # 方法1: 尝试使用authenticate(如果用户密码恰好是login) - try: - uid = request.session.authenticate(dbname, user.login, user.login) - except Exception: - # 方法2: 如果authenticate失败,直接设置session - # 这是绕过密码验证的关键步骤 - request.session.uid = user.id - request.session.login = user.login - request.session.db = dbname - uid = user.id + # try: + # uid = request.session.authenticate(dbname, user.login, user.login) + # except Exception: + # # 方法2: 如果authenticate失败,直接设置session + # # 这是绕过密码验证的关键步骤 + # request.session.uid = user.id + # request.session.login = user.login + # request.session.db = dbname + # uid = user.id _logger.info(f"免登录接口:用户 {user.login} (ID: {user.id}) 登录成功")