我正在寻找一个现代化的开源单点登录/托管身份管理服务,让我在我的网站中嵌入一个登录按钮,可以选择使用Twitter,Facebook,Google,OpenId或任何其他常见的身份验证系统进行登录。像socialite这样的东西,但不仅用于共享,还用于管理用户身份。理想情况下,我希望此服务为我存储所有用户信息,并提供干净的REST API以在需要时获取信息,并仅向我提供基本的全局用户ID。
答案 0 :(得分:4)
找到我的确是looking for。另外oauth.io
答案 1 :(得分:2)
答案 2 :(得分:2)
有俄罗斯网站,它提供auth功能,但它有英文UI,API和大型俄罗斯搜索公司Yandex(如百度或谷歌)购买,所以它有支持。
答案 3 :(得分:0)
在没有任何服务器端代码的情况下,我认为不可能(或“正确”?)做你想做的事。
这些社交登录方法的共同点是:
因此,使用第三方托管解决方案确实会丑陋(例如,显示代理的名称而非您的名称)。
答案 4 :(得分:0)
Janrain Engage为社交登录提供托管解决方案。
不是开源的。 Janrain contributes quite a lot到操作系统,但Engage是一个商业项目。它是托管解决方案,因此它确实为您指定了数据。也许这是你正在寻找的那种服务?