我正在编写我的第一个基于OAuth.io身份验证的应用程序,但我正在努力理解如何开始。我已经读了很多documentation on the OAuth.io site,但我还是不清楚。
本质上,我希望nodejs执行对OAuth.io的实际调用,然后生成一个令牌(JWT?)与Angular 4前端共享。我必须说,我发现文档中使用的语言有点难以理解,我不确定这是因为我很愚蠢,还是因为我真的应该去通俗地阅读一下OAuth,看看它是如何工作的。
谁能给我举一个nodejs,OAuth.io和Angular JS/2/4如何协同工作的例子?我在万维网上找不到一个。看了GitHub,一点也不高兴。
谢谢!
发布于 2017-06-27 03:01:12
这是一个很好的存储库/模块(https://github.com/sahat/satellizer),可用于几乎即时的Oauth (1或2)。它是专门为SPA应用程序设计的,而Passport.js和其他Oauth模块具有对大型路由密集型应用程序更有用的功能。
在2017年,使用JSON Web令牌被证明是更容易和更安全的,这就是为什么我推荐Satellizer for Oauth:
https://stackoverflow.com/questions/43551912
复制相似问题