外观
oauth2 接入
简介
通过接口获取接口调用凭证,刷新凭证接口
获取凭证
com.dstz.auth.rest.controller.AuthController
ApiResponse<OAuth2AccessToken> getToken(TokenReqVO tokenReqVO)
获取凭证接口
TokenReqVO 属性列表
名称 | 描述 | 参数类型 | 必填 |
---|---|---|---|
userName | 用户名 | String | 是 |
password | 密码 | String | 是 |
clientId | 应用 id | String | 是 |
clientSecret | 应用密钥 | String | 是 |
OAuth2AccessToken 属性列表
名称 | 描述 | 参数类型 |
---|---|---|
access_token | token | String |
token_type | token 类型 | String |
refresh_token | token 刷新凭证 | String |
expires_in | 有效期(秒) | String |
scope | 凭证权限 | String |
刷新凭证
com.dstz.auth.rest.controller.AuthController#refreshToken
ApiResponse<OAuth2AccessToken> refreshToken(RefreshTokenReqVO refreshTokenReqVO)
token 过期时根据 refresh_token 刷新 token
名称 | 描述 | 参数类型 | 必填 |
---|---|---|---|
clientId | 应用 id | String | 是 |
clientSecret | 应用密钥 | String | 是 |
refreshToken | 获取凭证时返回的 refresh_token | String | 是 |