-
-
- serialVersionUID:
- -6541180061782004705L
-
序列化字段
-
activityTimeout
long activityTimeout
token临时有效期 [指定时间内无操作就视为token过期] (单位: 秒), 默认-1 代表不限制
(例如可以设置为1800代表30分钟内无操作就过期)
-
autoRenew
Boolean autoRenew
是否打开自动续签 (如果此值为true, 框架会在每次直接或间接调用getLoginId()时进行一次过期检查与续签操作)
-
basic
String basic
Http Basic 认证的账号和密码
-
checkSameToken
Boolean checkSameToken
是否校验Same-Token(部分rpc插件有效)
-
cookie
SaCookieConfig cookie
Cookie配置对象
-
currDomain
String currDomain
配置当前项目的网络访问地址
-
dataRefreshPeriod
int dataRefreshPeriod
默认dao层实现类中,每次清理过期数据间隔的时间 (单位: 秒) ,默认值30秒,设置为-1代表不启动定时清理
-
isConcurrent
Boolean isConcurrent
是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
-
isLog
Boolean isLog
是否打印操作日志
-
isPrint
Boolean isPrint
是否在初始化配置时打印版本字符画
-
isReadBody
Boolean isReadBody
是否尝试从请求体里读取token
-
isReadCookie
Boolean isReadCookie
是否尝试从cookie里读取token
-
isReadHeader
Boolean isReadHeader
是否尝试从header里读取token
-
isShare
Boolean isShare
在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token)
-
isWriteHeader
Boolean isWriteHeader
是否在登录后将 Token 写入到响应头
-
jwtSecretKey
String jwtSecretKey
jwt秘钥 (只有集成 jwt 模块时此参数才会生效)
-
logLevel
String logLevel
日志等级(trace、debug、info、warn、error、fatal)
-
logLevelInt
int logLevelInt
日志等级 int 值(1=trace、2=debug、3=info、4=warn、5=error、6=fatal)
-
maxLoginCount
int maxLoginCount
同一账号最大登录数量,-1代表不限 (只有在 isConcurrent=true, isShare=false 时此配置才有效)
-
sameTokenTimeout
long sameTokenTimeout
Same-Token 的有效期 (单位: 秒)
-
timeout
long timeout
token的长久有效期(单位:秒) 默认30天, -1代表永久
-
tokenName
String tokenName
token名称 (同时也是cookie名称)
-
tokenPrefix
String tokenPrefix
token前缀, 格式样例(satoken: Bearer xxxx-xxxx-xxxx-xxxx)
-
tokenSessionCheckLogin
Boolean tokenSessionCheckLogin
获取[token专属session]时是否必须登录 (如果配置为true,会在每次获取[token-session]时校验是否登录)
-
tokenStyle
String tokenStyle
token风格(默认可取值:uuid、simple-uuid、random-32、random-64、random-128、tik)
-
-
- serialVersionUID:
- 6806129545290130133L
-
- serialVersionUID:
- 6806129545290130143L
-
- serialVersionUID:
- 6806129545290130143L
-
序列化字段
-
disableTime
long disableTime
封禁剩余时间,单位:秒
-
level
int level
具体被封禁的等级
-
limitLevel
int limitLevel
校验时要求低于的等级
-
loginId
Object loginId
被封禁的账号id
-
loginType
String loginType
账号类型
-
service
String service
具体被封禁的服务
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290130142L
-
- serialVersionUID:
- 6806129545290130141L
-
序列化字段
-
loginType
String loginType
账号类型
-
permission
String permission
权限码
-
- serialVersionUID:
- 8243974276159004739L
-
- serialVersionUID:
- 6806129545290130144L
-
序列化字段
-
loginType
String loginType
账号类型
-
service
String service
未通过校验的服务
-
tokenValue
Object tokenValue
未通过校验的 Token 值
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290134144L
-
- serialVersionUID:
- 6806129545290130144L
-
- serialVersionUID:
- 6806129545290130132L
-
- serialVersionUID:
- 6806129545290130143L
-
-
-
- serialVersionUID:
- 1406115065849845073L
-