我想要自定義的Firebase身份驗證,其中用戶管理下級用戶的角色。我需要關於如何實現我自己的後端身份驗證系統的指導。文檔不斷提及'將用戶名和密碼發送到您的後端將生成自定義令牌'。這是什麼後端?我在哪裏追求這個?我的知識領域是firebase,firebase的功能,角度2/4,ionic2這個討論...謝謝如何實施Firebase自定義身份驗證後端?
1
A
回答
0
你將不得不將電子郵件密碼發送到在web中使用JavaScript的firebase sdk然後當sdk成功函數告訴用戶已通過身份驗證後,網頁會將結果發送到您的後端服務器(可以是nodejs或php等),您必須管理自己的數據庫以處理所有角色訪問。
Firebase基本上是爲您認證用戶並告訴您可以使用以下用戶標識識別此用戶,然後構建您自己的系統。
Firebase具有訪問規則,但您必須首先定義這些規則,但不能爲每個用戶完全定製它們。
對於密碼身份驗證看到這一點: https://firebase.google.com/docs/auth/web/password-auth
+0
那麼我在哪裏寫服務,說現在下屬用戶現在應該承擔超級用戶A的身份?這可以成爲Firebase雲端功能嗎? – OldSchool
0
任何簡單的方法做火力地堡的定製身份驗證使用外部身份提供像Auth0。
指南:
https://shusson.info/post/using-firebase-and-auth0-together
演示:
相關問題
- 1. 自定義身份驗證後端。 Django
- 2. Firebase自定義OAuth身份驗證
- 3. Firebase的自定義身份驗證
- 4. 實施JWT身份驗證
- 5. 具有自定義身份驗證的Firebase Java客戶端
- 6. 實現自定義身份驗證(MVC5)
- 7. 如何使用Firebase進行自定義身份驗證?
- 8. loopback如何自定義身份驗證
- 9. Firebase自定義身份驗證:JavaScript中的Firebase祕密安全
- 10. Firebase身份驗證
- 11. Firebase身份驗證
- 12. Django中的自定義身份驗證後端
- 13. 傳統數據庫的自定義身份驗證後端
- 14. 無法在Django中使用自定義身份驗證後端
- 15. Django自定義身份驗證後端問題
- 16. Multi-Realm身份驗證(Forms +自定義身份驗證器)
- 17. 自定義身份驗證以形成身份驗證
- 18. 使用asp.net身份驗證與自定義身份驗證
- 19. django身份驗證後端
- 20. Django。身份驗證後端
- 21. 如何設置asp.net mvc身份的自定義身份驗證?
- 22. Jersey + Spring和OAuth身份驗證實施
- 23. 如何在OData上實現自定義身份驗證
- 24. Firebase自定義令牌身份驗證回調未調用
- 25. Firebase自定義身份驗證提供程序
- 26. Firebase UI - 身份驗證 - 僅用於AuthMethodPicker的自定義背景
- 27. Firebase自定義身份驗證失敗400
- 28. Firebase託管和自定義身份驗證
- 29. Android應用請求Firebase自定義身份驗證
- 30. Firebase匿名身份驗證+自定義令牌登錄
參見[的用例列表(https://firebase.google.com/ docs/functions/use-cases#other_ways_to_integrate_with_third-party_services_and_apis)的Firebase文檔的Cloud Functions for ex [LinkedIn](https://github.com/firebase/functions-samples/tree/master/linkedin-auth)和[Instagram](https://github.com/firebase/functions-samples)的自定義身份驗證提供程序/樹/主/ Instagram的-AUTH)。 –
我可以簡單地在'firebase函數'中編寫一個函數,該函數將讀取其用戶名(uid)傳入的用戶的uid,然後在Firebase數據庫本身中的表中查找與該uid關聯的表的主用戶,然後發送回uid的自定義鑄造的令牌(主的uid不同於在uid中傳遞的),以便客戶端現在可以使用該自定義令牌登錄? – OldSchool