QuickAuth-Doc/docs/guide/guide.md

29 lines
963 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 接入指南
> QuickAuth接口主要包括微信扫码登录H5、小程序、开放平台、QQ、Github、支付宝等多种登录方式
## 接口列表
1. [授权登录界面(/oauth)](/guide/oauth)
2. [获取用户授权信息(/user接口的升级版(/authinfo)](/guide/authinfo)
### 创建应用
1、登录[quickauth](https://qauth.cn)网站并创建[接入应用](https://qauth.cn/app)
2、填写详细信息和回调地址并发布应用
3、记住`AppKey`
### 获取解密密钥
进入[用户中心](https://qauth.cn/config/secret)获取`UserSecretKey`
### 修改现有项目
1、修改自己项目的登录逻辑携带参数type、appkey和state跳转到[登录授权界面](/guide/oauth)
2、用户扫码并授权后界面跳转到应用配置的回调地址并带上参数`code`和`state`
3、开发者使用code、Appkey、UserSecretKey发起[获取用户信息](/guide/authinfo)请求并根据返回信息完成登录逻辑