0

我正在编写我的第一个基于 OAuth.io 身份验证的应用程序,但我很难理解如何开始。我已经阅读了OAuth.io 网站上的很多文档,但我仍然不清楚。

本质上,我希望 nodejs 执行对 OAuth.io 的实际调用,然后生成一个令牌(JWT?)以与 Angular 4 前端共享。我必须说我发现文档中使用的语言有点难以理解,我不确定这是因为我很愚蠢还是因为我真的应该去阅读 OAuth 以了解它是如何工作的.

谁能给我举个例子,说明 nodejs、OAuth.io 和 Angular JS/2/4 如何协同工作?我一直无法在全球互联网上找到一个。在 GitHub 上看了一下,不喜勿喷。

谢谢!

4

1 回答 1

0

这是一个很棒的回购/模块(https://github.com/sahat/satellizer),可用于近乎即时的 Oauth(1 或 2)。它专为 SPA 应用程序而设计,而 Passport.js 和其他 Oauth 模块的功能对于大型、路由密集型应用程序更有用。

事实证明,在 2017 年使用 JSON Web Tokens 更容易、更安全,这就是我推荐 Satellizer for Oauth 的原因:

完整链接:https ://github.com/sahat/satellizer

于 2017-06-26T19:01:12.163 回答