最近在搞一个自己的项目Fuclaude Switcher
一个简洁优雅的Fuclaude Helper来了 - 搞七捻三 - LINUX DO
有佬友提到建议接入linuxdo的登录,觉得这是个很不错的建议,确实也很有必要,所以研究了一下。
下面分享一个极简的接入方式,10分钟就能搞定,而且不用写一行代码。
大致思路是接入clerk登录,然后在clerk里把linuxdo配置上即可。
预置工作
- 一个你自己的应用,并且接入了clerk登录。
- 在linuxdo connect里申请了一个你的应用接入
配置
- 进入clerk你的应用,进入Configer>SSO connnections
- 然后Add connnections,选择Custom provider
- Name随便填,key随便填,然后点击 Use manual configuration
- Authorization URL固定填:https://connect.linux.do/oauth2/authorize
- Token URL固定填:https://connect.linux.do/oauth2/token
- User info URL固定填:https://connect.linux.do/api/user
- Client ID填linuxdo里的
- Client secret填linuxdo里的
到这里基本就完成了,接下来还一点点工作完善
- linuxdo里的“回调地址”填我圈中的那个
- 改一下字段映射,固定按截图里来就行
至此,linuxdo登录的接入就完成了。效果展示



