外观
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#refreshTokenApiResponse<OAuth2AccessToken> refreshToken(RefreshTokenReqVO refreshTokenReqVO)
token 过期时根据 refresh_token 刷新 token
| 名称 | 描述 | 参数类型 | 必填 |
|---|---|---|---|
| clientId | 应用 id | String | 是 |
| clientSecret | 应用密钥 | String | 是 |
| refreshToken | 获取凭证时返回的 refresh_token | String | 是 |
