gpt4 book ai didi

javascript - 如何使用 Backbone.js/Javascript 前端实现 Oauth/OpenID/自定义身份验证?

转载 作者:行者123 更新时间:2023-11-29 15:45:02 26 4
gpt4 key购买 nike

我有一个站点,我们的后端和前端(100% 主干)是解耦的 RestFul (JSON + Ajax),我们现在正在考虑如何实现用户身份验证。

我们希望支持 facebook、Google 和其他(OAuth 和 OpenId)以及我们为没有或不想使用其他帐户的用户提供的自定义方法。

您如何进行自定义身份验证?最好的做法是什么?

您是否也使用 OAuth 或 OpenID 进行自定义登录?

最佳答案

Oauth 在过去使用我自己的自定义身份验证时对我有用。有一个非常好的库可以处理大部分工作。

http://oauth.googlecode.com/svn/code/javascript/

如果您使用 node.js 作为 restFul 服务器,您可以使用 Passport Middleware http://passportjs.org/处理大部分服务器端。

Passport 的文档还包括一些很好的通用示例和策略,可以在任何堆栈上实现。 https://github.com/jaredhanson/passport#strategies-1

关于javascript - 如何使用 Backbone.js/Javascript 前端实现 Oauth/OpenID/自定义身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12917530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com