QuickAuth-Doc/docs/guide/advanced/oauth.md

30 lines
1.0 KiB
Markdown
Raw Normal View History

2022-06-15 23:34:52 +08:00
### QuickAuth登录授权界面
#### 1、接口地址
> http://api.qauth.cn/oauth
#### 2、接口说明
开发者应用点击第三方登录按钮跳转的界面
#### 3、请求参数
|参数|必须|备注|
|--|--|--|
|type|是|授权方式支持wechat、qq、github、gitee|
2022-06-20 17:28:01 +08:00
|detailType|否|type传入wechat是可传入detailType参数来控制微信接入的调用方式支持offiaccount、miniprogram和oplatform不传或者传入其他值则默认为offiaccount|
2022-06-15 23:34:52 +08:00
|appkey|是|开发者在QuickAuth网站创建应用的AppKey|
|state|是|开发者应用附加信息|
2022-06-15 23:56:12 +08:00
##### 备注
2022-06-20 17:28:01 +08:00
type参数传wechatdetailType传入offiaccount或默认传参时如果是在微信客户端内打开网站则不需要扫码直接完成静默授权逻辑实现无感登录
2022-06-15 23:34:52 +08:00
#### 4、重定向时携带的参数
|参数|说明|
|--|--|
|code|用于获取授权用户信息的code该code只能使用一次|
|state|调用时设置的state|
> 示例: https://api.qauth.cn/oauth?type=wechat&appkey=e0176d4b&state=login