SaaS应用

 

SSO API

更新时间 2020-12-01

OAuth 2.0(授权码模式)

获取授权码

请求域 : SSO

请求路径:/sso/oauth2/

请求方式:GET

Request Parameters

Parameter name Type Description Required
client_id string 客户端ID Yes
state string 客户端的当前状态,可以指定任意值,认证服务器会原封不动地返回这个值 No
response_type string 授权类型,固定值:code Yes
redirect_uri string 重定向URI Yes

获取ACCESS_TOKEN

请求域: SSO

请求路径:/sso/token/

请求方式:POST

Request Parameters

Parameter name Type Description Required
grant_type string 授权模式,固定值:authorization_code Yes
code string 授权码 Yes
redirect_uri integer 重定向的URI Yes
client_id string 客户端ID Yes
client_secret string 客户端密钥 Yes

Response Parameters

Parameter name Type Description Required
access_token string 访问令牌 Yes
expires_in int 过期时间,单位(秒) Yes
token_type string 令牌类型(Bearer/JWT) Yes
refresh_token string 更新令牌(token_issuer为iam_jwt,不返回此值) No

校验ACCESS_TOKEN

请求域: SSO

请求路径:/sso/check_token/

请求方式:POST

HTTP Header:

Authorization: Bearer ***

Request Parameters

Parameter name Type Description Required
is_filter_user_verify int 是否显示user_verify信息(不传,默认为0,即不显示user verify信息)参数可选值:0/1 No

Response Parameters

Parameter name Type Description Required
access_key String 身份临时 access key Yes
secret_key String 身份临时 secret key Yes
token String 身份临时 token Yes
user data Yes

更新ACCESS_TOKEN

请求域: SSO

请求路径:/sso/refresh_token/

请求方式:POST

HTTP Header:

Authorization: Bearer ***

Request Parameters

Parameter name Type Description Required
grant_type string 授权模式,固定值:refresh_token Yes
refresh_token string 更新令牌 Yes

Response Parameters

Parameter name Type Description Required
access_token string 访问令牌 Yes
expires_in int 过期时间,单位(秒) Yes
token_type string 令牌类型(Bearer) Yes
refresh_token string 更新令牌 Yes
这篇文档解决了您的问题吗?
0
0