我們正在開發一個基於node.js的API並響應客戶端網站。未來相同的API將滿足移動應用程序的要求。問題是我們想爲Facebook,Google+和Twitter創建客戶端登錄。如何實現客戶端Twitter登錄網站?
Facebook和Google登錄成功,但Twitter不允許客戶端登錄。任何關於如何從客戶端實現twitter登錄的幫助是必要的。
我們不能使用服務器端登錄,因爲將來我們將集成移動應用程序時無法使用。
我們沒有使用passport.js,因爲它是基於服務器的,並且響應服務器端生成的模板。這不適用於移動應用程序。
歡迎任何建議解決方法或幫助。
爲什麼它甚至被標記爲node.js&Bro問題是當你在web上實現客戶端登錄時,你的密鑰可以被任何人解密和讀取(雖然你可以解編譯並獲得本地密鑰應用程序也是如此)。服務器是安全的:P或等到OAuth2.0進入Twitter或使用某些組織3p服務進行SSO – ShrekOverflow