我正在開發一個需要與nodejs服務器通信的谷歌瀏覽器擴展。我想知道是否可以使用everyauth包來簡化認證。對於初學者,我只是想使用簡單的基於密碼的身份驗證。但是從示例和文檔,以及根據我的試用,在我看來,everyauth被設計爲用於webapp,並給我錯誤,如果我不設置getLoginPath。此外,我不知道如何配置everyauth發送用戶的詳細信息或錯誤後,用戶在json工資覈算中進行身份驗證,而不是將用戶重定向到特定頁面。這是我第一個使用node.js的項目,我正在尋找一些關於如何繼續這項工作的建議。我打開使用一些其他的包/庫,提供這樣的認證,使用everyauth包來授權用戶通過REST API調用訪問數據
0
A
回答
1
既然你是開放給使用其他模塊,護照的開發商,我建議你看看吧:https://github.com/jaredhanson/passport
Passport是旨在成爲一個簡單而不顯眼的身份驗證庫,這使得它很容易快速啓動和運行。它也是模塊化和可擴展的,可以隨時間適應您的應用需求。
提供的示例以及本地策略(https://github.com/jaredhanson/passport-local)足以使您開始使用用戶名/密碼身份驗證。如果您有任何意見或疑問,請告知我。
1
我能夠通過重寫它的處理方法來完成一個只有REST接口來everyauth:https://gist.github.com/2938492
相關問題
- 1. JDBC - 授權用戶通過數據庫
- 2. 授予用戶權限來訪問表
- 3. 授予用戶訪問權
- 4. 授權訪問REST API中的資源
- 5. 未經授權的訪問REST API
- 6. 訪問Wordpress用戶數據通過應用REST登錄/註冊
- 7. Salesforce Rest API通過連接應用授權OAuth 2.0
- 8. PHP通過用戶明確授權訪問來自其他域的cookie
- 9. 使用Instagram處理用戶授權API
- 10. AWS Cognito使用Javascript授權API調用
- 11. 如何授予基於用戶的Yammer REST API訪問ETL工具的權限?
- 12. 訪問用戶Facebook ID帶有授權?
- 13. android-試圖授權用戶訪問vk.com
- 14. 我使用何種範圍授權imap通過oauth訪問Gmail?
- 15. Slack Oauth /授權API調用
- 16. 會員/授權通過REST服務
- 17. 通過REST API設置方案通過REST API調用
- 18. 如何通過在java中獲取訪問令牌來調用PayPal rest API
- 19. 即使我使用'IsAuthenticated',爲什麼未經授權的用戶能夠訪問我的REST API?
- 20. 未經授權通過Google API提交的用戶數據流程
- 21. 如何通過Picasa API訪問固定用戶的數據android
- 22. 使用來自Google API的數據返回進行授權
- 23. 可以通過identityserver3中的作用域來授權API嗎?
- 24. 授權python腳本訪問GData API而不使用OAuth2用戶流
- 25. node.js/everyauth:通過授權請求維護會話信息
- 26. 使用MEF處理導航框架的授權/用戶訪問
- 27. 使用用戶憑據訪問sharepoint api
- 28. Okta:無法通過API調用獲取授權代碼
- 29. 使用Spark通過REST API訪問AWS S3上的文件
- 30. 在Windows上使用OpenSSL通過身份驗證訪問REST API
你有什麼想法如何使用護照的REST類型的權威性? (請參閱http://stackoverflow.com/questions/14572600/passport-js-restful-auth) – Naor