类 AuthenticateApiImpl

  • 所有已实现的接口:
    AuthenticateApi

    @Primary
    @Validated
    @RestController
    @RequestMapping(value="/services/rest/v1/auth",
                    produces="application/json")
    public class AuthenticateApiImpl
    extends Object
    implements AuthenticateApi
    用户身份验证服务组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 构造器详细资料

      • AuthenticateApiImpl

        public AuthenticateApiImpl()
    • 方法详细资料

      • authenticate3

        public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.AuthenticateResult> authenticate3​(@RequestParam("tenantShortName") @NotBlank
                                                                                                        @NotBlank String tenantShortName,
                                                                                                        @RequestParam("loginName") @NotBlank
                                                                                                        @NotBlank String loginName,
                                                                                                        @RequestParam("base64EncodedPassword") @NotBlank
                                                                                                        @NotBlank String base64EncodedPassword)
        用户登录名密码认证
        指定者:
        authenticate3 在接口中 AuthenticateApi
        参数:
        tenantShortName - 租户英文名称
        loginName - 登录名称
        base64EncodedPassword - base编码过的密码
        返回:
        Y9Result<AuthenticateResult> 通用请求返回对象 - data 是认证通过返回的用户信息
        从以下版本开始:
        9.6.0
      • authenticate5

        public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.AuthenticateResult> authenticate5​(@RequestParam("tenantShortName") @NotBlank
                                                                                                        @NotBlank String tenantShortName,
                                                                                                        @RequestParam("mobile") @NotBlank
                                                                                                        @NotBlank String mobile,
                                                                                                        @RequestParam("base64EncodedPassword") @NotBlank
                                                                                                        @NotBlank String base64EncodedPassword)
        用户手机号码密码认证
        指定者:
        authenticate5 在接口中 AuthenticateApi
        参数:
        tenantShortName - 租户英文名称
        mobile - 手机号
        base64EncodedPassword - base编码过的密码
        返回:
        Y9Result<AuthenticateResult> 通用请求返回对象 - data 是认证通过返回的用户信息
        从以下版本开始:
        9.6.0