public interface AccountLoader
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
loadAllPermission()
加载所有的权限列表
|
List<FunctionPermission> |
loadFunctionPermission()
加载功能权限列表
|
List<String> |
loadPermissions(Long id)
依据账户ID获取用户权限列表
|
Account |
loadUserById(Long id)
依据用户ID获取用户
|
Account |
loadUserByUsername(String username)
依据用户名获取用户
|
int |
loginFailLimit(String username)
因登录失败次数超限已被限制登录的时间秒数
|
void |
loginSuccessful(String username,
Long id)
登入完成
|
void |
loginUnsuccessful(String username,
String cause)
登入失败
|
void |
logoutSuccessful(Long id)
登出完成
|
Account loadUserByUsername(String username)
username - NotFoundExceptionAccount loadUserById(Long id)
id - NotFoundExceptionList<String> loadPermissions(Long id)
id - NotFoundExceptionList<FunctionPermission> loadFunctionPermission()
int loginFailLimit(String username)
username - void logoutSuccessful(Long id)
id - Copyright © 2025. All rights reserved.