Serialized Form
-
Package tech.riemann.nif.auth
-
Exception Class tech.riemann.nif.auth.AuthenticationException
class AuthenticationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
status
String status
身份验证失败的状态码
-
-
Exception Class tech.riemann.nif.auth.AuthorizationException
class AuthorizationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
status
String status
权限验证失败的状态码
-
-
-
Package tech.riemann.nif.auth.service
-
Class tech.riemann.nif.auth.service.AuthUser
class AuthUser extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
用户头像URL -
email
String email
用户邮箱地址 -
extInfo
org.nutz.lang.util.NutMap extInfo
扩展信息用于存储自定义的用户属性,以键值对形式保存
-
fullName
String fullName
用户全名/姓名 -
mobile
String mobile
用户手机号码 -
permissions
List<String> permissions
用户权限列表用于基于权限的访问控制
-
refreshToken
String refreshToken
JWT刷新令牌(Refresh Token)用于在访问令牌过期后获取新的访问令牌
-
roles
List<String> roles
用户角色列表用于基于角色的访问控制(RBAC)
-
sex
AuthUser.Sex sex
用户性别默认为FEMALE(女性)
-
token
String token
JWT访问令牌(Access Token)用于API请求的身份验证
-
userName
@NonNull String userName
用户名用户的唯一标识,通常为登录账号
-
-