- get() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.LoginUserHolder
-
获取holder中的值
- getAuthJwtSecret() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
用于auth校验的jwt的秘钥
- getAuthJwtTimeoutSeconds() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
用于auth模块权限校验的jwt失效时间
这个时间也是“记住我”功能的过期时间,默认为7天
如果登录的时候开启了“记住我”,则用户7天内免登录
- getAuthTokenHeaderName() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取携带token的header头的名称
- getAuthTokenParamName() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取携带token的param传参的名称
- getLoginUser() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
-
获取当前登陆用户
如果获取不到当前登陆用户会抛出 AuthException
- getLoginUserNullable() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
-
获取当前登陆用户
如果获取不到当前登陆用户返回null
- getNoneSecurityConfig() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取不被权限控制的url
- getSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
-
通过token获取会话
- getSessionCookieName() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
会话保存在cookie中时,cooke的name
- getSessionExpiredSeconds() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取session过期时间,默认3600秒
在这个时段内不操作,会将用户踢下线,从新登陆
如果开启了记住我功能,在session过期后会从新创建session
- getSingleAccountLoginFlag() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取单账号单端登录的开关
单账号单端登录为限制一个账号多个浏览器登录
- getSsoDataDecryptSecret() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
默认解析sso加密的数据的秘钥
- getSsoJwtSecret() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
默认解析jwt的秘钥(用于解析sso传过来的token)
- getSsoSessionValidateRedisCachePrefix() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
sso会话远程校验,redis的缓存前缀
- getSsoSessionValidateRedisDbIndex() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
sso会话远程校验,redis的db
- getSsoSessionValidateRedisHost() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
sso会话远程校验,redis的host
- getSsoSessionValidateRedisPassword() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
sso会话远程校验,redis的密码
- getSsoSessionValidateRedisPort() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
sso会话远程校验,redis的端口
- getSsoSessionValidateSwitch() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取是否开启sso远程会话校验,当系统对接sso后,如需同时校验sso的会话是否存在则开启此开关
- getSsoUrl() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
-
获取SSO服务器的地址
- getSuperAdminFlag() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
-
获取是否是超级管理员的标识
- getToken() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
-
获取当前登陆用户的token
如果获取不到,返回null
- getWsUrl() - 类 中的方法cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser
-