| 构造器和说明 |
|---|
JwtController() |
| 限定符和类型 | 方法和说明 |
|---|---|
JwtPrincipal |
createToken(@Valid JwtUserInfo jwtUserInfo)
创建token
|
boolean |
destroyToken(@Valid JwtToken jwtToken)
销毁token 用户可能将token放入redis中,注销时,需要清除redis缓存
|
boolean |
expire(String token)
校验token是否过期
|
String |
getAccount(String token)
根据token获取账号
|
JwtPrincipal |
renewalToken(@Valid JwtToken jwtToken)
续期token
|
boolean |
verify(@Valid JwtToken jwtToken)
校验token
|
@PostMapping(value="/createToken") public JwtPrincipal createToken(@Valid @RequestBody @Valid JwtUserInfo jwtUserInfo)
JwtApicreateToken 在接口中 JwtApi@PostMapping(value="/verify")
public boolean verify(@Valid @RequestBody
@Valid JwtToken jwtToken)
JwtApi@PostMapping(value="/renewalToken") public JwtPrincipal renewalToken(@Valid @RequestBody @Valid JwtToken jwtToken)
JwtApirenewalToken 在接口中 JwtApi@PostMapping(value="/destroyToken")
public boolean destroyToken(@Valid @RequestBody
@Valid JwtToken jwtToken)
JwtApidestroyToken 在接口中 JwtApi@PostMapping(value="/getAccount") public String getAccount(@RequestParam(name="token",required=true) String token)
JwtApigetAccount 在接口中 JwtApiCopyright © 2024. All rights reserved.