QualPro
QuickAuth是一个便捷的第三方登录集成平台,支持微信(开放平台、公众号、小程序)、QQ、短信验证码、Github、Gitee、支付宝、微博、钉钉等多平台授权登录方式,支持通过Typecho、WordPress插件实现免代码接入
下载插件
接入教程
1、下载安装插件
下载文件并解压,将文件夹命名为QualPro
,并将其放到网站的/usr/plugins
目录下面
然后进入博客后台启用QualPro
插件
2、QuickAuth账号注册
已经拥有QuickAuth
账号的用户可以忽略这个步骤,没有注册的用户可以点击下方邀请链接注册(通过链接成功注册的会获得额外的15天订阅会员奖励)
https://qauth.cn/register?invite=VYmRy6
3、新增接入应用
登录QuickAuth
,进入QuickAuth
接入应用界面,新增应用
![20221220165515.webp 20221220165515.webp](https://typecho.work/usr/uploads/2024/01/1009947624.webp)
4、测试发布
点击测试按钮测试插件安装情况
![2.webp 2.webp](https://typecho.work/usr/uploads/2024/01/2905914442.webp)
然后点击发布按钮发布应用
![3.webp 3.webp](https://typecho.work/usr/uploads/2024/01/3819665609.webp)
5、配置插件
进入Typecho后台 点击 插件-->QualPro设置
完成插件配置
![4.webp 4.webp](https://typecho.work/usr/uploads/2024/01/1124721186.webp)
6、账号绑定
Typecho后台 点击控制台->账号绑定菜单
即可进行第三方账号绑定
![5.webp 5.webp](https://typecho.work/usr/uploads/2024/01/3473355147.webp)
7、接入完成
配置完成后Typecho
的默认登录界面则会出现第三方登录的模块
![7.webp 7.webp](https://typecho.work/usr/uploads/2024/01/55018275.webp)
补充说明
如果你的网站使用的不是默认登录页面或者使用的其他第三方主题,则有可能不会显示第三方登录的按钮
此时你可以修改自己的主题,在合适的地方插入以下代码,则同样可以调出第三方登录按钮模块
<?php
$all = Typecho_Plugin::export();
if( array_key_exists('QualPro', $all['activated'])) {
echo QualPro_Plugin::qualpro_login();
}
?>
如果有需要单独放置某一个登录方式按钮的时候,可以直接添加a
标签,如下
<a href="/admin/qualpro/qauth?type=wechat">微信登录</a>
<!--其中type类型对应关系: wechat->微信扫码 sms->验证码 miniprogram->小程序扫码 qq->QQ github->GitHub dingtalk->钉钉 weibo->微博 alipay->支付宝 gitee->Gitee -->
评论区