文档
测试
GET
/oauth/authorize

接口描述

标准 OAuth2 接口

请求

参数名
类型
描述
必填
client_id
string
表示客户端的 ID,代表哪个应用请求验证
必填
redirect_uri
string
表示重定向 URI,验证以后的回调地址,一般用来接收返回的 code
必填
response_type
string
表示授权类型,用户中心只采用授权码方式,只能为 code
必填
scope
string
表示申请的权限范围,多个权限用逗号隔开
必填
state
string
(可选)表示客户端的当前状态,可以指定任意值,认证服务器会原封不动地返回这个值。作为安全校验
必填

响应

HTTP 302 跳转到 callback 并附上授权码

说明/示例

请求示例: ```http GET https://ucenter.example.com/oauth/authorize ?client_id=jhbbs &redirect_uri=https://bbs.example.com/callback &response_type=code &scope=read-basic-user-data &state=abcdabcd ``` 响应示例: 如果没有登录,或者没有授权,则会先引导至授权页面。 ```http HTTP 302 Redirect: https://bbs.example.com/callback?code=SplxlOBeZQQYbYS6WxSbIA&&state=abcdabcd ```