源码介绍
QualPro插件介绍
QualPro是QuickAuthLogin插件的升级版,名称取自QuickAuthLogin Pro的缩写。与之前发布的几款插件一样,QualPro也是一款适用于Typecho的社会化快捷登录插件,基于第三方中间件开发。
使用教程
下载与安装插件
- 下载插件文件并解压,将文件夹重命名为
QualPro
。 - 将
QualPro
文件夹放置在网站的/usr/plugins
目录下。 - 进入博客后台,启用QualPro插件。
- 下载插件文件并解压,将文件夹重命名为
QuickAuth账号注册
- 已拥有QuickAuth账号的用户可跳过此步骤。
- 未注册的用户可通过以下邀请链接注册,成功注册后可获得额外15天订阅会员奖励:
https://qauth.cn/register?invite=HdC4cb
新增接入应用
- 登录QuickAuth,进入“接入应用”界面,新增应用。
测试与发布
- 点击“测试”按钮,检查插件安装情况。
- 确认无误后,点击“发布”按钮发布应用。
配置插件
- 进入Typecho后台,点击“插件”->“QualPro设置”,完成插件配置。
账号绑定
- 在Typecho后台,点击“控制台”->“账号绑定”,进行第三方账号绑定。
接入完成
- 配置完成后,Typecho的默认登录界面将显示第三方登录模块。
如果你的网站使用的是自定义登录页面或其他第三方主题,可能不会自动显示第三方登录按钮。此时,你可以在主题的合适位置插入以下代码,调出第三方登录按钮模块:
<?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 -->
评论 (0)