简介
一款typecho的登陆注册插件 支持第三方登陆 小程序H5扫码即微信扫码 QQ 微博 百度 钉钉 GitHub Gitee 华为 Gitlab 阿里云 支付宝 小米 开源中国 领英 企业微信 飞书 微软 钉钉V2
展示











演示地址
https://www.gmit.vip/user/login
插件下载
使用方法
下载之后把插件丢到 plugins
目录 目录名改成 GmLogin
下面代码可以输入登陆注册以及找回密码链接
<?php GmLogin_Plugin::url('login'); //输出登陆url ?>
<?php GmLogin_Plugin::url('register'); //输出注册url ?>
<?php GmLogin_Plugin::url('forget'); //输出找回密码url ?>
<?php GmLogin_Plugin::oauth(); //单独输出快捷登录按钮 ?>
支持第三方登陆
- 钉钉
- 百度
- gitee码云
- github
- 微博
- 华为
- Gitlab
- 阿里云
- 支付宝
- 小米
- 开源中国
- 领英
- 微信
- 企业微信
- 微软
- 飞书
- 钉钉V2
- CODING
会陆续新增其他站点的支持
预计下版本
v1.2
- 增加全局验证邮箱绑定
- 增加短信验证码
- 授权成功跳转页面变更
- 优化登录逻辑
看博主时间闲不闲
更新功能以实际为准
版本
v1.1.2
- 修复图片可能不存在报错问题
- 新增CODING登录
- 修复首次快捷登录绑定账号判断问题
v1.1.1
- 快捷登录完善信息
- 快捷登录绑定已有账号
- 快捷登录注册并绑定新账号
- 新增钉钉官方V2.0登录
- 修改快捷登录失败提示信息页面
v1.1
- 修复来源链接获取失败跳转到首页bug
- 把集成登录写到一个插件 无需typecho_Oauth插件即可开启第三方登录
- 新增设置logo选项
- 新增设置icon图标选项
- 修改电脑版使用弹窗打开授权页面
v1.0
- 新增注册
- 新增登陆
- 新增找回密码
- 新增支持极验
- 新增第三方登陆
45 comments
已拿走感谢博主
反馈一个BUG: 当所有第三方登录方式都为打开会显示更多按钮和按钮展开后的PHP报错内容
报错内容截屏一下
那个我用的时候修复了
,if语句提前一个DIV元素就好了
说错了咳咳,第三方登录都不打开的情况下
那没问题 正常人不会开了第三方登录 不开登录方式 我没想到这种情况
哈哈,面前这位大佬的接口属实好用


可以用 我没添加显示按钮 可以用 很奈斯
可以自己自定义哦 像博客中直接输出快捷登录方式图标下个版本会加上去 目前只有我这个版本有 新版还没推送
没有用呀 按照方法来的
只能输出登录的 url地址的 可以自己写按钮引导用户过去登录