我正在寻找OAuth无服务器提供商:
我已经花了一些时间玩OAuth.io服务,并且能够基于NodeJS构建原型。我成功实现了Facebook,Twitter,Github,Stackexchange,Google,Linkedin的身份验证。与Paypal的集成失败。
这就是我为OAuth.io找到的:
PROC:
缺点:
市场上还有其他OAuth无服务器提供商吗? 提前谢谢。
答案 0 :(得分:0)
另一位oauth.io用户在这里。我喜欢他们的SDK的简单性,但他们的仪表板目前还不起作用(仅加载微调器)。
一个很好的选择是https://auth0.com,有很多功能和集成。您也可以像提问的那样访问提供商的API。您可以在此处找到使用Auth0访问GitHub API的示例:https://auth0.com/docs/connections/social/github
由于您提到无服务器,auth0.com还有一个非常好的无服务器平台https://webtask.io,您可以在云中运行自己的NodeJS功能。我发现它比AWS Lambda更直观/愉快,并且它直接与auth0.com集成。
与oauth.io相比,Auth0的下降是更陡峭的学习曲线(它们开始非常简单,但现在看起来他们希望成为所有auth的全部结束)并且更少定制登录屏幕/流程。基本上,他们希望您将用户重定向到他们托管和设计的登录屏幕。
希望有所帮助!