潘志宝
9 天以前 73b3a394952353c318a8712d2cc1efec03dc009d
iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/auth/AdminAuthService.java
@@ -24,6 +24,14 @@
    AdminUserDO authenticate(String username, String password);
    /**
     * 验证账号 + 密码。如果通过,则返回用户
     *
     * @param username 账号
     * @return 用户
     */
    AdminUserDO getTenantUser(String username);
    /**
     * 账号登录
     *
     * @param reqVO 登录信息
@@ -38,29 +46,6 @@
     * @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);
    /**
     * 刷新访问令牌