public class AuthConfigExpander extends Object
| 构造器和说明 |
|---|
AuthConfigExpander() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getAuthJwtSecret()
用于auth校验的jwt的秘钥
|
static Long |
getAuthJwtTimeoutSeconds()
用于auth模块权限校验的jwt失效时间
这个时间也是“记住我”功能的过期时间,默认为7天
如果登录的时候开启了“记住我”,则用户7天内免登录
|
static String |
getAuthTokenHeaderName()
获取携带token的header头的名称
|
static String |
getAuthTokenParamName()
获取携带token的param传参的名称
|
static List<String> |
getNoneSecurityConfig()
获取不被权限控制的url
|
static String |
getSessionCookieName()
会话保存在cookie中时,cooke的name
|
static Long |
getSessionExpiredSeconds()
获取session过期时间,默认3600秒
在这个时段内不操作,会将用户踢下线,从新登陆
如果开启了记住我功能,在session过期后会从新创建session
|
static boolean |
getSingleAccountLoginFlag()
获取单账号单端登录的开关
单账号单端登录为限制一个账号多个浏览器登录
|
public static String getAuthJwtSecret()
public static Long getAuthJwtTimeoutSeconds()
这个时间也是“记住我”功能的过期时间,默认为7天
如果登录的时候开启了“记住我”,则用户7天内免登录
public static Long getSessionExpiredSeconds()
在这个时段内不操作,会将用户踢下线,从新登陆
如果开启了记住我功能,在session过期后会从新创建session
public static boolean getSingleAccountLoginFlag()
单账号单端登录为限制一个账号多个浏览器登录
public static String getAuthTokenHeaderName()
public static String getAuthTokenParamName()
public static String getSessionCookieName()
Copyright © 2021. All rights reserved.