|
@@ -185,10 +185,14 @@ func (this *BaseAuthController) Prepare() {
|
|
|
this.StopRun()
|
|
|
return
|
|
|
}
|
|
|
- utils.Rc.Put(loginKey, "1", 30*time.Minute)
|
|
|
- // 不信任名单也同步更新
|
|
|
- noTrustLoginKey := fmt.Sprint(utils.CACHE_ACCESS_TOKEN_LOGIN_NO_TRUST, admin.AdminId)
|
|
|
- utils.Rc.Put(noTrustLoginKey, session.Id, 30*time.Minute)
|
|
|
+
|
|
|
+ // 如果是ETA体验版-更新活跃时长/更新登录时长的接口请求, 则不更新Token时长
|
|
|
+ if uri != `/adminapi/eta_trial/user/login_duration` && uri != `/adminapi/eta_trial/user/active` {
|
|
|
+ utils.Rc.Put(loginKey, "1", 30*time.Minute)
|
|
|
+ // 不信任名单也同步更新
|
|
|
+ noTrustLoginKey := fmt.Sprint(utils.CACHE_ACCESS_TOKEN_LOGIN_NO_TRUST, admin.AdminId)
|
|
|
+ utils.Rc.Put(noTrustLoginKey, session.Id, 30*time.Minute)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
admin.RoleTypeCode = GetSysUserRoleTypeCode(admin.RoleTypeCode)
|