2013-11-28 31 views
1

我正在嘗試使用passportjs進行身份驗證,以便對使用passportjs的自定義oauth2提供程序創建oauth2客戶端。在Passportjs中有兩個突出的策略,BearerStrategy和OAuth2Strategy。有什麼不同?Passportjs BearerStrategy vs. OAuth2Strategy

回答

2

OAuth2Strategy如果您是OAuth 2.0客戶端,則使用此服務器進行身份驗證,該服務器針對第三方提供商進行身份驗證,這聽起來像您的情況。

BearerStrategy用於如果您是OAuth 2.0提供者,並且正在驗證您先前發給客戶端的令牌。

+0

我可以謙虛地建議將這些添加到這兩個項目中的每一個的README文件中嗎?我對node.js中的OAuth比較陌生,這讓我困惑了一段時間。感謝這裏的明確答案! –