前言:
某次Typecho社区闲逛,无意看到一个询问帖(关于微信扫码登录后台),刚好自己也对微信和QQ的扫码登录分析过,当时就谋生了这款插件的想法,苦于太菜,一直拖到现在,花了两天左右的时间弄了出来,算是方便我这种经常忘记密码的菜菜。
插件说明:
本插件可取代后台默认的账户密码登录,无需申请官方接口,管理员账户之间互相独立;登录接口分别是微信网页登录和QQ空间登录,所以在绑定登录时会有相应的提示;此插件对微信或QQ不会有任何影响,如果QQ提示异地登录,那是因为所在服务器使用了登录,同时本插件不会收集任何账户信息,如果不放心,请禁用删除;支持多用户,允许非管理人员使用,会在导航栏显示绑定按钮,同一微信或QQ只能绑定一个账户。
特别注意:默认开启账户密码登录,如需关闭,请先确保已经绑定微信或QQ,否则将无法登录后台;如果您真的遇到这种情况,重装插件可以解决!
二维码接口:QQ二维码的生成为了方便,依赖的是莫名API二维码生成接口,如果不放心,可到自行替换views目录的两个文件JS函数getqrocde()
。
插件截图:
使用方法:
保证PHP版本大于5.4,下载插件压缩包,解压至自己的插件目录,默认(/usr/plugins
),后台启用并配置插件即可。
Github地址:
https://github.com/v03413/Typecho_Plugins