Releases: tianlingzi/TypechoOAuthLogin
Release list
v2.1.1
v2.1.0
TypechoOAuthLogin的V2版本。
相比于V1:
1.有更多的输出方式,以更好地适配typecho美化插件。
2.支持更多的第三方登录方式。用户可以自定义添加多种登录平台。
3.对于通用OIDC登录,用户只需要复制TemplateSDK.class.php文件,并修改两处关键参数,插件就可以对新加入的平台进行支持,无需修改核心代码。
具体使用方法查看仓库介绍或者README.md文件。
V1版本最后更新版:V1.4.2
特别注意:由于两个版本的引用代码不一致。如果从V1升级至V2,必须先把引用代码删除或改成V2的,否则typecho会报错。
v1.4.2
1.移除上一版本添加的keycloak;
2.添加通用的OAuth2.0/OIDC登录。只需添加OpenID Connect提供商的发现端点即可自动识别;
3.修复已知错误。
v1.4.0
此版本新增了对自部署keycloak的支持。
只需要在对应的SDK文件中,按照对应的格式填写服务器链接,再在插件设置中填写配置,即可使用。
在此特别感谢:泽泽丨Typecho.Work对3.0版本的优化,并发布了3.1版本:https://typecho.work/archives/TypechoOAuthLogin.html
4.0版本已包含3.1版本的优化。
v1.3.0
V1.2.0
主要是对完善用户信息这一板块进行优化:
1.新增密码设置与校验;
2.对前端进行重构美化,目前前端背景采用了 imgRun 提供的bing每日壁纸端口,实现了每次登录都有不同的背景(https://bing.img.run/about.html);
3.用户登录检查,检查本地账户可用性,解决了用户在登录时,本地账户已被删除,但是插件仍记录了该用户的情况;
4.增强插件的安全性。
V1.1.0
相较于tianlingzi/TeConnect:
1.更改了数据库操作逻辑,以往禁用插件,会将整个系统的第三方数据库信息都删除,即删除oauth_user表。这不便于插件更新。因此从此版本开始,禁用插件时将不会删除oauth_user表,但是可以在插件设置中选择“清除数据表”或“删除数据表”操作。
2.调整个人设置中的设置按钮。
3.调整个人第三方登录信息管理页面。