public interface ShiroUserBiz
| 限定符和类型 | 方法和说明 |
|---|---|
String |
createAccessToken(ShiroUserInfo shiroUserInfo)
创建accessToken,注意创建后放入缓存,并设置过期时间
|
ShiroUserInfo |
getUserInfo(String accessToken)
通过令牌获取会话用户信息
|
void |
logout(String accessToken)
删除缓存的会话信息
|
default BaseResponse |
onAuthenticationFailed()
自定义访问资源认证失败时的处理方式,例如返回json格式的错误信息
{\"code\":40001,\"message\":\"用户认证失败!
|
default BaseResponse |
onAuthorizationFailed()
自定义访问资源权限不足时的处理方式,例如返回json格式的错误信息
{\"code\":40003,\"message\":\"permission denied!
|
ShiroUserInfo getUserInfo(String accessToken)
accessToken - 登录令牌String createAccessToken(ShiroUserInfo shiroUserInfo)
shiroUserInfo - void logout(String accessToken)
accessToken - default BaseResponse onAuthenticationFailed()
default BaseResponse onAuthorizationFailed()
Copyright © 2024. All rights reserved.