| | |
| | | AdminUserDO authenticate(String username, String password); |
| | | |
| | | /** |
| | | * 验证账号 + 密码。如果通过,则返回用户 |
| | | * |
| | | * @param username 账号 |
| | | * @return 用户 |
| | | */ |
| | | AdminUserDO getTenantUser(String username); |
| | | |
| | | /** |
| | | * 账号登录 |
| | | * |
| | | * @param reqVO 登录信息 |
| | |
| | | * @param logType 登出类型 |
| | | */ |
| | | void logout(String token, Integer logType); |
| | | |
| | | /** |
| | | * 短信验证码发送 |
| | | * |
| | | * @param reqVO 发送请求 |
| | | */ |
| | | void sendSmsCode(AuthSmsSendReqVO reqVO); |
| | | |
| | | /** |
| | | * 短信登录 |
| | | * |
| | | * @param reqVO 登录信息 |
| | | * @return 登录结果 |
| | | */ |
| | | AuthLoginRespVO smsLogin(AuthSmsLoginReqVO reqVO) ; |
| | | |
| | | /** |
| | | * 社交快捷登录,使用 code 授权码 |
| | | * |
| | | * @param reqVO 登录信息 |
| | | * @return 登录结果 |
| | | */ |
| | | AuthLoginRespVO socialLogin(@Valid AuthSocialLoginReqVO reqVO); |
| | | |
| | | /** |
| | | * 刷新访问令牌 |