薪资接口
This commit is contained in:
@@ -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}) 登录成功")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user