2014-10-16 60 views
10

我一直想知道這一點,我已經做了一些搜索,但沒有發現任何東西(除了this,這是不同的)。我試圖澄清Hello.jsPassport.js之間的區別,並找出兩者的用例。從表面上看,除了客戶端和節點中間件之外,他們似乎都在尋找類似的功能,而且它們都是模塊化的。Hello.js vs Passport.js?

我已經做了一些與Passport戳動,但還沒有嘗試過Hello.js。

這兩個庫之間的主要區別是什麼,以及哪些用例更喜歡一個庫而不是另一個庫?

+0

@ jfriend00您確定嗎?在Hello.js頁面上,有多個登錄服務的演示,但登錄頁面由OAuth提供商提供。您好,我不能提供瀏覽器用戶界面,根據我的經驗,Passport還會顯示OAuth或OpenID服務的供應商登錄屏幕(通過回調函數)。 – 2014-10-17 00:53:23

回答

7

例如,Hellojs是第三方SDK的替代品,例如https://developers.facebook.com/docs/javascript,因此它適合開發富客戶端應用程序,代表用戶向第三方API執行各種請求。 Passport.js是圍繞聯合身份驗證設計的,通過第三方識別用戶會話 - stackoverflow是一個完美的示例,因爲它允許我使用我的Google帳戶登錄。

+0

這實際上是一個很好的答案。謝謝! – 2014-12-01 22:50:14

1

確切地說,你好js是客戶端sdk,對於大多數常見的社交網站,這是它的強大功能,你可以將hello與任何建立在php,.net,node,java,python等網站上。 ...

因爲JavaScript無處不在:)