Typecho多账号快捷登录插件-QualPro

颤立诚
2024-10-20 / 0 评论 / 搜一下 / 5 阅读 / 正在检测是否收录...

源码介绍

QualPro插件介绍
QualPro是QuickAuthLogin插件的升级版,名称取自QuickAuthLogin Pro的缩写。与之前发布的几款插件一样,QualPro也是一款适用于Typecho的社会化快捷登录插件,基于第三方中间件开发。

使用教程

  1. 下载与安装插件

    • 下载插件文件并解压,将文件夹重命名为QualPro
    • QualPro文件夹放置在网站的/usr/plugins目录下。
    • 进入博客后台,启用QualPro插件。
  2. QuickAuth账号注册

    • 已拥有QuickAuth账号的用户可跳过此步骤。
    • 未注册的用户可通过以下邀请链接注册,成功注册后可获得额外15天订阅会员奖励:
      https://qauth.cn/register?invite=HdC4cb
  3. 新增接入应用

    • 登录QuickAuth,进入“接入应用”界面,新增应用。
  4. 测试与发布

    • 点击“测试”按钮,检查插件安装情况。
    • 确认无误后,点击“发布”按钮发布应用。
  5. 配置插件

    • 进入Typecho后台,点击“插件”->“QualPro设置”,完成插件配置。
  6. 账号绑定

    • 在Typecho后台,点击“控制台”->“账号绑定”,进行第三方账号绑定。
  7. 接入完成

    • 配置完成后,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 -->

      mmexport1729430968417.jpeg

0

评论 (0)

取消