2017-04-21 46 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