更新2.1.0版本文档
This commit is contained in:
parent
9cec7f0fdf
commit
588986fe55
37
README.md
37
README.md
|
@ -1,21 +1,34 @@
|
|||
# QuickAuth
|
||||
|
||||
#### 介绍
|
||||
## 介绍
|
||||
|
||||
QuickAuth是一个免费、便捷的第三发登录平台
|
||||
|
||||
#### 支持的第三方登录
|
||||
该仓库为QuickAuth的文档站
|
||||
|
||||
- 微信
|
||||
- QQ
|
||||
- Github
|
||||
- Gitee
|
||||
## 支持的第三方登录平台
|
||||
|
||||
#### 软件特点
|
||||
- 微信(H5、开放平台、小程序)
|
||||
- 短信验证码
|
||||
- QQ
|
||||
- Github
|
||||
- Gitee
|
||||
- 支付宝
|
||||
- 微博
|
||||
- 钉钉
|
||||
|
||||
1. 简单易用,接口文档清晰完善,并提供Typecho WordPress插件
|
||||
2. 接入免费,个人可免费接入,不需要企业资质,不需要进行微信认证
|
||||
3. 支持定制,微信登录可自定义小程序图标,可自定义扫码登录页面(待完善)
|
||||
## 软件特点
|
||||
|
||||
#### 使用说明
|
||||
1. 简单易用,接口文档清晰完善,并提供Typecho WordPress插件
|
||||
2. 接入免费,个人可免费接入,不需要企业资质,不需要进行微信认证
|
||||
3. 支持定制,微信登录可自定义小程序图标,可自定义扫码登录页面等
|
||||
|
||||
请参考 [接入文档](https://wixy.gitee.io/qauth-doc)
|
||||
## 相关链接
|
||||
|
||||
- WordPress接入插件 [QualPro](https://github.com/mr-wixy/QualPro)
|
||||
- Typecho接入插件 [QuickAuthLogin](https://github.com/mr-wixy/QuickAuthLogin)
|
||||
- WordPress接入插件 [QuickAuthLogin-WP](https://github.com/mr-wixy/QuickAuthLogin-WP)
|
||||
|
||||
## 使用说明
|
||||
|
||||
请参考 [接入文档](https://mr-wixy.github.io/qauth-doc)
|
||||
|
|
|
@ -1,42 +1,40 @@
|
|||
## QuickAuth介绍
|
||||
# QuickAuth介绍
|
||||
|
||||
> QuickAuth是一个便捷的第三方登录集成平台,支持微信(开放平台、服务号、小程序)、QQ、Github、Gitee等多平台授权登录方式,支持通过Typecho、WordPress插件实现免代码接入
|
||||
> QuickAuth是一个便捷的第三方登录集成平台,支持微信(开放平台、服务号、小程序)、QQ、短信验证码、Github、Gitee、支付宝、微博、钉钉等多平台授权登录方式,支持通过Typecho、WordPress插件实现免代码接入
|
||||
|
||||
### 接入指南
|
||||
## 接入指南
|
||||
|
||||
- [接入指南](guide/)
|
||||
- [推广奖励说明](invite)
|
||||
- [订阅功能说明](subscribe)
|
||||
|
||||
### 接口列表
|
||||
## 接口列表
|
||||
|
||||
#### 普通接口(免费用户可用)
|
||||
### 接口
|
||||
|
||||
1. [小程序扫码登录界面(/qrconnect)](/guide/method1/qrconnect)
|
||||
2. [获取用户信息(/user)](/guide/method1/user)
|
||||
1. [授权登录界面(/oauth)](/guide/oauth)
|
||||
2. [获取用户授权信息(/user接口的升级版)(/authinfo)](/guide/authinfo)
|
||||
|
||||
#### 高级接口(订阅会员可用)
|
||||
### 归档接口(可用但停止更新)
|
||||
|
||||
1. [授权登录界面(/oauth)](/guide/advanced/oauth)
|
||||
2. [获取用户信息(/user)](/guide/advanced/user)
|
||||
1. [小程序扫码登录界面(/qrconnect)](/guide/archived/qrconnect)
|
||||
2. [获取用户信息(/user)](/guide/archived/user)
|
||||
3. [获取二维码(/qrcode)](/guide/archived/qrcode)
|
||||
4. [获取扫码状态(/qrcode/state)](/guide/archived/state)
|
||||
5. [用户信息解密(/decrypt)](/guide/archived/decrypt)
|
||||
|
||||
#### 即将停止维护的接口
|
||||
|
||||
1. [获取二维码(/qrcode)](/guide/archived/qrcode)
|
||||
2. [获取扫码状态(/qrcode/state)](/guide/archived/state)
|
||||
3. [用户信息解密(/decrypt)](/guide/archived/decrypt)
|
||||
|
||||
### 接入应用
|
||||
## 接入应用
|
||||
|
||||
- [QuickAuth](https://qauth.cn) (QuickAuth项目网站)
|
||||
- [UltronBlog](https://blog.wixy.cn) (wixy的个人博客)
|
||||
- [SiliSchedule](https://sc.wixy.cn) (HTTP定时任务管理系统)
|
||||
- [更多接入应用](https://qauth.cn/home)
|
||||
|
||||
## 相关插件
|
||||
|
||||
### 相关插件
|
||||
|
||||
- [QuickAuthLogin](https://gitee.com/wixy/QuickAuthLogin) (Typecho博客微信扫码登录插件)
|
||||
- [QuickAuthLogin-WP](https://gitee.com/wixy/QuickAuthLogin-WP) (WordPress微信扫码登录插件)
|
||||
- [QualPro](https://github.com/mr-wixy/QualPro) (WordPress集成登录插件)
|
||||
- [QuickAuthLogin](https://github.com/mr-wixy/QuickAuthLogin) (Typecho博客微信扫码登录插件)
|
||||
- [QuickAuthLogin-WP](https://github.com/mr-wixy/QuickAuthLogin-WP) (WordPress微信扫码登录插件)
|
||||
|
||||
### 其他
|
||||
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
* [文档首页](/)
|
||||
* [订阅会员功能说明](subscribe)
|
||||
* [接入指南](guide/)
|
||||
* [基础接口(免费)](guide/free/)
|
||||
* [调用扫码界面](guide/free/qrconnect)
|
||||
* [获取用户信息](guide/free/user)
|
||||
* [高级接口(订阅)](guide/advanced/)
|
||||
* [登录授权界面](guide/advanced/oauth)
|
||||
* [获取用户信息](guide/advanced/user)
|
||||
* [即将停止维护的接口](guide/archived/)
|
||||
* [获取二维码](guide/archived/qrcode)
|
||||
* [扫码状态](guide/archived/state)
|
||||
* [用户信息解密](guide/archived/decrypt)
|
||||
* [推广奖励说明](invite)
|
||||
* [订阅功能说明](subscribe)
|
||||
* [接入指南](/guide/)
|
||||
* [基础方式](/guide/guide)
|
||||
* [登录授权界面](/guide/oauth)
|
||||
* [获取用户授权信息](/guide/authinfo)
|
||||
* [归档接口](/guide/archived/)
|
||||
* [小程序扫码登录界面](/guide/archived/qrconnect)
|
||||
* [获取用户信息](/guide/archived/user)
|
||||
* [获取小程序二维码](/guide/archived/qrcode)
|
||||
* [获取扫码状态](/guide/archived/state)
|
||||
* [用户信息解密](/guide/archived/decrypt)
|
||||
* [其他](other/)
|
||||
* [信息的加解密](other/encrypt)
|
||||
* [接入应用及插件](other/apps)
|
||||
* [更新历史](other/update)
|
||||
* [开发计划](other/plan)
|
||||
* [信息的加解密](/other/encrypt)
|
||||
* [接入应用及插件](/other/apps)
|
||||
* [更新历史](/other/update)
|
||||
* [开发计划](/other/plan)
|
||||
|
|
|
@ -1,39 +1,26 @@
|
|||
# 接入指南
|
||||
|
||||
## 普通接入方式
|
||||
|
||||
## #微信小程序扫码登陆
|
||||
> 通过跳转界面实现用户授权登录
|
||||
|
||||
> 通过微信扫码打开小程序完成授权登录的操作
|
||||
### 特点
|
||||
|
||||
#### 特点
|
||||
- 支持小程序扫码、QQ、Gitee、Github、支付宝、微博、钉钉等永久免费的接入方式
|
||||
- 支持订阅会员专属的 微信扫码登录、SMS短信登录的方式
|
||||
- 支持Typecho和WordPress插件接入,无代码接入
|
||||
|
||||
- 接入永久免费
|
||||
- 接入流程简单快捷
|
||||
- Typecho和WordPress可以直接使用插件,无代码接入
|
||||
### 接口列表
|
||||
|
||||
[详细接口文档](/guide/free/)
|
||||
[详细接口文档](/guide/guide)
|
||||
|
||||
[Typecho接入教程](https://gitee.com/wixy/QuickAuthLogin)
|
||||
[QualPro插件接入](https://github.com/mr-wixy/QualPro)
|
||||
|
||||
[WordPress接入教程](https://gitee.com/wixy/QuickAuthLogin-WP)
|
||||
[Typecho接入教程(QuickAuthLogin)](https://github.com/mr-wixy/QuickAuthLogin)
|
||||
|
||||
## #高级订阅接口接入
|
||||
[WordPress接入教程(QuickAuthLogin-WP)](https://github.com/mr-wixy/QuickAuthLogin-WP)
|
||||
|
||||
> 通过微信扫码打开H5页面完成授权登录的操作,支持微信内静默授权,支持QQ、Github、Gitee等授权登录方式
|
||||
|
||||
#### 特点
|
||||
|
||||
- 微信H5授权无需打开小程序,直接完成授权
|
||||
- 支持微信客户端内实现无感登录
|
||||
- 支持QQ、Github、Gitee等授权登录方式
|
||||
|
||||
[详细接口文档](/guide/advanced/)
|
||||
|
||||
[Typecho接入教程(高级版插件正在开发中)](https://gitee.com/wixy/QuickAuthLogin)
|
||||
|
||||
[WordPress接入教程(高级版插件正在开发中)](https://gitee.com/wixy/QuickAuthLogin-WP)
|
||||
|
||||
## #复杂授权方式
|
||||
## 复杂接入方式(已归档,停止更新)
|
||||
|
||||
> 开发者通过接口获取二维码并展示,用户扫码授权完成后QuickAuth向开发者配置的回调地址发起授权请求并传入用户信息,开发者根据调用参数和回传参数识别用户登录情况
|
||||
|
||||
|
@ -41,5 +28,6 @@
|
|||
|
||||
- 可自行获取二维码,自定义登录界面及流程
|
||||
- 自定义程度高
|
||||
- 仅支持小程序扫码登录的接入方式
|
||||
|
||||
[详细接口文档](/guide/archived/)
|
|
@ -1,28 +0,0 @@
|
|||
## #高级接口(订阅会员可用)
|
||||
|
||||
> 高级接口主要包括微信扫码登录、微信客户端内静默授权登录、QQ等其他登录方式、高级统计接口等,仅订阅会员可用
|
||||
|
||||
### 接口列表
|
||||
|
||||
1. [登录授权界面(/oauth)](/guide/advanced/oauth)
|
||||
2. [获取用户信息(/user)](/guide/advanced/user)
|
||||
|
||||
#### 创建应用
|
||||
|
||||
1、登录[quickauth](https://qauth.cn)网站并创建[接入应用](https://qauth.cn/app)
|
||||
|
||||
2、填写详细信息和回调地址并发布应用
|
||||
|
||||
3、记住`AppKey`
|
||||
|
||||
#### 获取解密密钥
|
||||
|
||||
进入[用户中心](https://qauth.cn/config/secret)获取`UserSecretKey`
|
||||
|
||||
#### 修改现有项目
|
||||
|
||||
1、修改自己项目的登录逻辑,携带参数type、appkey和state跳转到[登录授权界面](/guide/advanced/oauth)
|
||||
|
||||
2、用户扫码并授权后界面跳转到应用配置的回调地址并带上参数`code`和`state`
|
||||
|
||||
3、开发者使用code、Appkey、UserSecretKey发起[获取用户信息](/guide/advanced/user)请求并根据返回信息完成登录逻辑
|
|
@ -1,25 +1,25 @@
|
|||
## #即将停止维护的接口
|
||||
# 复杂接入方式(已归档,停止更新)
|
||||
|
||||
> 开发者通过接口获取二维码并展示,用户扫码授权完成后QuickAuth向开发者配置的回调地址发起授权请求并传入用户信息,开发者根据调用参数和回传参数识别用户登录情况(此接入方式适用范围较窄,目前可以正常调用,后期不排除会停止维护)
|
||||
|
||||
### 接口列表
|
||||
## 接口列表
|
||||
|
||||
1. [获取二维码(/qrcode)](/guide/archived/qrcode)
|
||||
2. [获取扫码状态(/qrcode/state)](/guide/archived/state)
|
||||
3. [用户信息解密(/decrypt)](/guide/archived/decrypt)
|
||||
|
||||
|
||||
#### 创建应用
|
||||
## 创建应用
|
||||
|
||||
1. 登录[quickauth](https://qauth.cn)网站并创建[接入应用](https://qauth.cn/app)
|
||||
2. 填写详细信息和回调地址并发布应用
|
||||
3. 记住`AppKey`
|
||||
|
||||
#### 获取解密密钥
|
||||
## 获取解密密钥
|
||||
|
||||
进入[用户中心](https://qauth.cn/config/secret)获取`UserSecretKey`
|
||||
|
||||
#### 修改现有项目
|
||||
## 修改现有项目
|
||||
|
||||
修改自己项目的登录逻辑,发起[获取二维码](/api/qrcode)请求
|
||||
|
||||
|
|
|
@ -1,16 +1,18 @@
|
|||
### 通过code获取用户信息接口
|
||||
# 通过code获取用户信息接口
|
||||
|
||||
#### 1、接口地址
|
||||
## 1、接口地址
|
||||
|
||||
> http://api.qauth.cn/user
|
||||
|
||||
#### 2、接口说明
|
||||
## 2、接口说明
|
||||
|
||||
通过code、appkey、usersecret获取用户信息接口
|
||||
|
||||
#### 3、请求类型 `GET`
|
||||
## 3、请求类型
|
||||
|
||||
#### 4、请求参数
|
||||
`GET`
|
||||
|
||||
## 4、请求参数
|
||||
|
||||
|参数|说明|必须|备注|
|
||||
|--|--|--|--|
|
||||
|
@ -19,10 +21,29 @@
|
|||
|secret|加密秘钥|是|开发者在QuickAuth网站中的UserSecretKey|
|
||||
|isTest|是否测试调用|否|true or false, QuickAuth网站中点测试按钮生成的code可调用,正式环境请勿传该参数|
|
||||
|
||||
5、返回结果
|
||||
## 5、返回结果
|
||||
|
||||
|key|value|说明|
|
||||
|--|--|--|
|
||||
|code|0或1|正确0,错误1|
|
||||
|msg|string|提示信息|
|
||||
|res|结果|用户的基本信息包含openid、nickname、avatarurl|
|
||||
|
||||
### 返回结果示例
|
||||
|
||||
```json
|
||||
{
|
||||
"code": 0,
|
||||
"msg": "success",
|
||||
"res": {
|
||||
"openId": "03af4fa4-f755-471d-a9be-1080c133ed03",
|
||||
"nickName": "wixy",
|
||||
"avatarUrl": "https://gravatar.loli.net/avatar",
|
||||
"authType": "wechat",//调用/oauth接口时传入的参数
|
||||
"redirectUrl": "https://qauth.cn/app",//调用/oauth接口时传入的参数
|
||||
"detailType": "offiaccount",//调用/oauth接口时传入的参数
|
||||
"email": "wixy@qq.com"
|
||||
}
|
||||
}
|
||||
|
||||
```
|
|
@ -0,0 +1,55 @@
|
|||
# 通过code获取用户授权信息接口
|
||||
|
||||
## 1、接口地址
|
||||
|
||||
> <http://api.qauth.cn/authinfo>
|
||||
|
||||
## 2、接口说明
|
||||
|
||||
通过code、appkey、usersecret获取用户信息接口
|
||||
|
||||
2.1.0.0版本新增的接口,修改了数据输出格式,用于替换旧版/user接口
|
||||
|
||||
## 3、请求类型
|
||||
|
||||
`GET`
|
||||
|
||||
## 4、请求参数
|
||||
|
||||
|参数|说明|必须|备注|
|
||||
|--|--|--|--|
|
||||
|code|用户信息获取标识|是|用户完成扫码登录后重定向到开发者的应用回调地址时携带的参数|
|
||||
|appkey|应用标识|是|开发者在QuickAuth网站创建应用的AppKey|
|
||||
|secret|加密秘钥|是|开发者在QuickAuth网站中的UserSecretKey|
|
||||
|isTest|是否测试调用|否|true or false, QuickAuth网站中点测试按钮生成的code可调用,正式环境请勿传该参数|
|
||||
|
||||
## 5、返回结果
|
||||
|
||||
|key|value|说明|
|
||||
|--|--|--|
|
||||
|code|0或1|正确0,错误1|
|
||||
|msg|string|提示信息|
|
||||
|res|结果|用户授权信息|
|
||||
|
||||
### 返回结果示例
|
||||
|
||||
```json
|
||||
{
|
||||
"code": 0,
|
||||
"msg": "success",
|
||||
"res": {
|
||||
"state": "login",//调用/oauth接口时传入的参数
|
||||
"redirectUrl": "https://qauth.cn/app",//调用/oauth接口时传入的参数
|
||||
"authType": "wechat",//调用/oauth接口时传入的参数
|
||||
"detailType": "offiaccount",//调用/oauth接口时传入的参数
|
||||
"userInfo": {
|
||||
"openId": "03af4fa4-f755-471d-a9be-1080c133ed03",
|
||||
"nickName": "wixy",
|
||||
"avatarUrl": "https://gravatar.loli.net/avatar",
|
||||
"mobile": "13888888888",//仅验证码登录方式返回
|
||||
"email": "wixy@qq.com"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
```
|
|
@ -1,30 +0,0 @@
|
|||
## #基础接口(永久免费使用)
|
||||
|
||||
> 该接入方式为微信小程序扫码授权的方式
|
||||
|
||||
> 前端点击微信扫码登录按钮跳转到QuickAuth扫码登录界面(或者弹出扫码登录窗口),用户扫码完成后重定向到开发者配置的回调地址并携带相应的参数
|
||||
|
||||
### 接口列表
|
||||
|
||||
1. [扫码界面(/qrconnect)](/guide/free/qrconnect)
|
||||
2. [获取用户信息(/user)](/guide/free/user)
|
||||
|
||||
#### 创建应用
|
||||
|
||||
1、登录[quickauth](https://qauth.cn)网站并创建[接入应用](https://qauth.cn/app)
|
||||
|
||||
2、填写详细信息和回调地址并发布应用
|
||||
|
||||
3、记住`AppKey`
|
||||
|
||||
#### 获取解密密钥
|
||||
|
||||
进入[用户中心](https://qauth.cn/config/secret)获取`UserSecretKey`
|
||||
|
||||
#### 修改现有项目
|
||||
|
||||
1、修改自己项目的登录逻辑,携带参数appkey和state跳转到[扫码界面](/guide/free/qrconnect)
|
||||
|
||||
2、用户扫码并授权后界面跳转到应用配置的回调地址并带上参数`code`和`state`
|
||||
|
||||
3、开发者使用code、Appkey、UserSecretKey发起[获取用户信息](/guide/free/user)请求并根据返回信息完成登录逻辑
|
|
@ -1,28 +0,0 @@
|
|||
### 通过code获取用户信息接口
|
||||
|
||||
#### 1、接口地址
|
||||
|
||||
> http://api.qauth.cn/user
|
||||
|
||||
#### 2、接口说明
|
||||
|
||||
通过code、appkey、usersecret获取用户信息接口
|
||||
|
||||
#### 3、请求类型 `GET`
|
||||
|
||||
#### 4、请求参数
|
||||
|
||||
|参数|说明|必须|备注|
|
||||
|--|--|--|--|
|
||||
|code|用户信息获取标识|是|用户完成扫码登录后重定向到开发者的应用回调地址时携带的参数|
|
||||
|appkey|应用标识|是|开发者在QuickAuth网站创建应用的AppKey|
|
||||
|secret|加密秘钥|是|开发者在QuickAuth网站中的UserSecretKey|
|
||||
|isTest|是否测试调用|否|true or false, QuickAuth网站中点测试按钮生成的code可调用,正式环境请勿传该参数|
|
||||
|
||||
5、返回结果
|
||||
|
||||
|key|value|说明|
|
||||
|--|--|--|
|
||||
|code|0或1|正确0,错误1|
|
||||
|msg|string|提示信息|
|
||||
|res|结果|用户的基本信息包含openid、nickname、avatarurl|
|
|
@ -0,0 +1,28 @@
|
|||
# 接入指南
|
||||
|
||||
> 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)请求并根据返回信息完成登录逻辑
|
|
@ -1,30 +1,34 @@
|
|||
### QuickAuth登录授权界面
|
||||
# QuickAuth登录授权界面
|
||||
|
||||
#### 1、接口地址
|
||||
## 1、接口地址
|
||||
|
||||
> http://api.qauth.cn/oauth
|
||||
> <http://api.qauth.cn/oauth>
|
||||
|
||||
#### 2、接口说明
|
||||
## 2、接口说明
|
||||
|
||||
开发者应用点击第三方登录按钮跳转的界面
|
||||
|
||||
#### 3、请求参数
|
||||
## 3、请求参数
|
||||
|
||||
|参数|必须|备注|
|
||||
|--|--|--|
|
||||
|type|是|授权方式,支持(wechat、qq、github、gitee)|
|
||||
|detailType|否|type传入wechat是,可传入detailType参数来控制微信接入的调用方式,支持(offiaccount、miniprogram和oplatform),不传或者传入其他值则默认为offiaccount|
|
||||
|type|是|授权方式,支持(wechat、qq、github、gitee、alipay、weibo、dingtalk、sms)|
|
||||
|detailType|否|type传入wechat时,可传入detailType参数来控制微信接入的调用方式,支持(offiaccount、miniprogram和oplatform),不传或者传入其他值则默认为offiaccount|
|
||||
|appkey|是|开发者在QuickAuth网站创建应用的AppKey|
|
||||
|state|是|开发者应用附加信息|
|
||||
|state|否|开发者应用附加信息|
|
||||
|redirect|否|授权成功后需要重新跳转的地址|
|
||||
|
||||
### 备注
|
||||
|
||||
##### 备注
|
||||
type参数传wechat,detailType传入offiaccount或默认传参时,如果是在微信客户端内打开网站,则不需要扫码,直接完成静默授权逻辑,实现无感登录
|
||||
|
||||
#### 4、重定向时携带的参数
|
||||
## 4、重定向时携带的参数
|
||||
|
||||
用户完成授权后会重定向到用户配置的回调地址上,并携带code和state参数
|
||||
|
||||
|参数|说明|
|
||||
|--|--|
|
||||
|code|用于获取授权用户信息的code,该code只能使用一次|
|
||||
|state|调用时设置的state|
|
||||
|
||||
> 示例: https://api.qauth.cn/oauth?type=wechat&appkey=e0176d4b&state=login
|
||||
> 示例: <https://api.qauth.cn/oauth?type=wechat&appkey=e0176d4b&state=login>
|
|
@ -0,0 +1,12 @@
|
|||
# 推广奖励机制
|
||||
|
||||
项目推广初期,我们开启了推广奖励机制,具体规则如下:
|
||||
|
||||
* 初次注册的用户将会获得15天订阅会员和10条短信包
|
||||
* 通过邀请码邀请用户注册,每邀请1人成功注册则获得15天订阅会员奖励
|
||||
* 使用邀请码成功注册的新用户,同样也会获得15天订阅会员奖励
|
||||
* 使用邀请码注册的用户产生的订单也会有相应的返利
|
||||
* 被邀请用户购买的订阅会员的天数会产生10%奖励发送到邀请人账户
|
||||
* 被邀请用户购买的短信包条数会产生5%奖励发送到邀请人账户(奖励的短信包有效期为3个月)
|
||||
|
||||
注:该规则后期会根据项目运营情况及时更新
|
|
@ -1,2 +1 @@
|
|||
### QuickAuth 接口列表
|
||||
|
||||
# QuickAuth 接口列表
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
### QuickAuth 登录接入应用
|
||||
|
||||
<br/>
|
||||
## QuickAuth 登录接入应用
|
||||
|
||||
### 应用
|
||||
|
||||
- [QuickAuth](https://qauth.cn) (QuickAuth项目网站)
|
||||
- [SiliSchedule](https://sc.wixy.cn) (HTTP定时任务管理系统)
|
||||
- [UltronBlog](https://blog.wixy.cn) (wixy的个人博客)
|
||||
|
||||
更多请参照QuickAuth平台 [QuickAuth](https://qauth.cn/home)
|
||||
|
||||
### 插件
|
||||
|
||||
- [QuickAuthLogin](https://gitee.com/wixy/QuickAuthLogin) (Typecho博客微信扫码登录插件)
|
||||
- [QuickAuthLogin-WP](https://gitee.com/wixy/QuickAuthLogin-WP) (WordPress微信扫码登录插件)
|
||||
- [QualPro](https://github.com/mr-wixy/QualPro) (WordPress集成登录插件)
|
||||
- [QuickAuthLogin](https://github.com/mr-wixy/QuickAuthLogin) (Typecho博客微信扫码登录插件)
|
||||
- [QuickAuthLogin-WP](https://github.com/mr-wixy/QuickAuthLogin-WP) (WordPress微信扫码登录插件)
|
||||
|
|
|
@ -1,12 +1,17 @@
|
|||
### QuickAuth 开发计划
|
||||
|
||||
- [x] 接入Github登录
|
||||
- [x] 接入QQ登录
|
||||
- [x] 接入Gitee登录
|
||||
- [x] 微信H5扫码登陆
|
||||
- [x] 微信客户端内静默授权登陆
|
||||
- [ ] 微信开放平台扫码登陆
|
||||
- [ ] Typecho插件Pro版本
|
||||
- [ ] WordPress插件Pro版本
|
||||
- [ ] 高级统计接口
|
||||
|
||||
- [x] 接入Github登录
|
||||
- [x] 接入QQ登录
|
||||
- [x] 接入Gitee登录
|
||||
- [x] 微信H5扫码登陆
|
||||
- [x] 微信客户端内静默授权登陆
|
||||
- [x] 微信开放平台扫码登陆
|
||||
- [x] 接入支付宝登录
|
||||
- [x] 接入微博登录
|
||||
- [x] 接入钉钉登录
|
||||
- [x] 新增推广奖励机制
|
||||
- [x] 新增验证码登录方式
|
||||
- [ ] Typecho插件Pro版本
|
||||
- [ ] WordPress插件Pro版本
|
||||
- [ ] 扫码登录二维码展示界面自定义
|
||||
- [ ] 高级统计接口
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
### QuickAuth 更新记录
|
||||
|
||||
#### 2022-12-06
|
||||
|
||||
- 新增微信登录(开放平台)授权模式
|
||||
- 新增微博、钉钉、支付宝授权登录方式
|
||||
- 新增短信验证码登录方式
|
||||
- 新增QualPro插件接入方式
|
||||
- 新增推广奖励机制
|
||||
- 新增登录界面自定义功能(目前仅开放背景和登录框阴影设置)
|
||||
|
||||
#### 2022-06-15
|
||||
|
||||
- 新增微信登录(H5)授权模式
|
||||
|
|
|
@ -1,23 +1,48 @@
|
|||
## 订阅说明
|
||||
# 订阅说明
|
||||
|
||||
用户首次登录QuickAuth系统即可获赠30天的订阅会员
|
||||
我们保证QuickAuth项目的正常运行需要必要的经费支出(包括域名、服务器以及其他的费用)
|
||||
|
||||
#### 普通用户及订阅会员的功能说明
|
||||
同时,开发、维护和运营在线服务也需要时间和精力,我们需要有一定的物质收益作为动力
|
||||
|
||||
所以我们提供免费的基础功能的同时也开放了额外的订阅会员服务
|
||||
|
||||
## 说明
|
||||
|
||||
用户首次登录QuickAuth系统即可获得15天的订阅会员和10条短信验体验包
|
||||
|
||||
通过邀请码注册的用户会额外获得15天订阅会员奖励
|
||||
|
||||
推广奖励机制参见 [推广奖励说明](/invite)
|
||||
|
||||
## 普通用户及订阅会员的功能说明
|
||||
|
||||
| 功能 | 普通用户 | 订阅会员 |
|
||||
| ---------------------------- | -------- | -------- |
|
||||
| 可授权用户数量 | 无限制 | 无限制 |
|
||||
| 可创建应用个数 | 3 | 20 |
|
||||
| 微信扫码登陆(小程序) | 支持 | 支持 |
|
||||
| Typecho、WordPress插件普通版 | 支持 | 支持 |
|
||||
| 自定义小程序码图标 | 不支持 | 支持 |
|
||||
| Typecho、WordPress插件高级版 | 不支持 | 支持 |
|
||||
| 微信扫码登陆(H5) | 不支持 | 支持 |
|
||||
| 微信客户端静默登陆 | 不支持 | 支持 |
|
||||
| 微信扫码登陆(开放平台) | 不支持 | 支持 |
|
||||
| QQ登陆 | 不支持 | 支持 |
|
||||
| GitHub登录 | 不支持 | 支持 |
|
||||
| Gitee登录 | 不支持 | 支持 |
|
||||
| 统计接口 | 不支持 | 支持 |
|
||||
| 技术支持 | 付费 | 免费 |
|
||||
| 不限制授权用户数量 | ✓ | ✓ |
|
||||
| 不限制创建应用个数 | ✓ | ✓ |
|
||||
| QuickAuthLogin插件 | ✓ | ✓ |
|
||||
| QualPro插件 | ✓ | ✓ |
|
||||
| 微信扫码登陆(小程序) | ✓ | ✓ |
|
||||
| QQ登陆 | ✓ | ✓ |
|
||||
| GitHub登录 | ✓ | ✓ |
|
||||
| Gitee登录 | ✓ | ✓ |
|
||||
| 支付宝登录 | ✓ | ✓ |
|
||||
| 微博登录 | ✓ | ✓ |
|
||||
| 钉钉登录 | ✓ | ✓ |
|
||||
| 微信扫码登陆(H5) | ✗ | ✓ |
|
||||
| 微信扫码登陆(开放平台) | ✗ | ✓ |
|
||||
| 微信客户端静默登陆 | ✗ | ✓ |
|
||||
| 短信验证码登录 | ✗ | ✓ |
|
||||
| 扫码登录界面自定义背景 | ✗ | ✓ |
|
||||
| 自定义小程序码图标 | ✗ | ✓ |
|
||||
| 统计接口 | ✗ | ✓ |
|
||||
|
||||
## 短信验证码套餐包
|
||||
|
||||
短信验证码套餐包仅适用于验证码登录方式,主要用于运营商通信费用,采用其他登录方式的网站不需要购买
|
||||
|
||||
目前验证码发送模板和签名(思礼网络)均为固定模式,验证码短信效果如下
|
||||
|
||||
> 【思礼网络】您的登录验证码:0****5,如非本人操作,请忽略本短信。
|
||||
|
||||
后期平台计划会推出自定义签名功能
|
||||
|
|
Loading…
Reference in New Issue