类 SaLoginConfig
java.lang.Object
cn.dev33.satoken.stp.SaLoginConfig
快速构建 调用 `StpUtil.login()` 时的 [配置参数 Model ]
- 作者:
- kong
-
方法概要
修饰符和类型方法说明static SaLoginModelcreate()静态方法获取一个 SaLoginModel 对象static SaLoginModelstatic SaLoginModel写入扩展数据(只在jwt模式下生效)static SaLoginModelsetExtraData(Map<String, Object> extraData) static SaLoginModelsetIsLastingCookie(Boolean isLastingCookie) static SaLoginModelsetIsWriteHeader(Boolean isWriteHeader) static SaLoginModelsetTimeout(long timeout) static SaLoginModel
-
方法详细资料
-
setDevice
- 参数:
device- 此次登录的客户端设备类型- 返回:
- 登录参数 Model
-
setIsLastingCookie
- 参数:
isLastingCookie- 是否为持久Cookie(临时Cookie在浏览器关闭时会自动删除,持久Cookie在重新打开后依然存在)- 返回:
- 登录参数 Model
-
setTimeout
- 参数:
timeout- 指定此次登录token的有效期, 单位:秒 (如未指定,自动取全局配置的timeout值)- 返回:
- 登录参数 Model
-
setExtraData
- 参数:
extraData- 扩展信息(只在jwt模式下生效)- 返回:
- 登录参数 Model
-
setToken
- 参数:
token- 预定Token(预定本次登录生成的Token值)- 返回:
- 登录参数 Model
-
setExtra
写入扩展数据(只在jwt模式下生效)- 参数:
key- 键value- 值- 返回:
- 登录参数 Model
-
setIsWriteHeader
- 参数:
isWriteHeader- 是否在登录后将 Token 写入到响应头- 返回:
- 登录参数 Model
-
create
静态方法获取一个 SaLoginModel 对象- 返回:
- SaLoginModel 对象
-