2017-04-21 49 views
0

我正在编写我的第一个基于OAuth.io身份验证的应用程序,但我正在努力了解如何开始。我读了很多documentation on the OAuth.io site,但它仍然不清楚。OAuth.io与Angular 4和nodejs

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

任何人都可以给我一个nodejs,OAuth.io和Angular JS/2/4如何一起工作的例子吗?我一直无法在全球互联网上找到一个。看着GitHub,没有快乐。

谢谢!

回答

0

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

使用JSON网络令牌被证明是更容易,在2017年更安全,这就是为什么我建议Satellizer是OAuth:

丰联:https://github.com/sahat/satellizer