我想將僅限我的Firebase項目的身份驗證限制爲僅限一家特定提供商。是否有可能拒絕認證除@ spec.provider.com之外的電子郵件地址?僅限一名提供商的Firebase身份驗證
-1
A
回答
0
0
如果你希望只允許用戶具有一定的郵件提供商訪問你的項目,你需要創建一個方法,可以檢查您的電子郵件提供商。假設你只想限制用戶創建一個帳戶,只有當他們的提供商是谷歌。屬於Google的電子郵件地址如下所示:[email protected]
因此,您需要驗證@
符號後面的字符。如果這些字符是equals
到gmail.com
就讓用戶創建自己的帳號,否則Toast
的消息。
希望它有幫助。
相關問題
- 1. 來自各種提供商的Firebase身份驗證
- 2. OpenID提供商身份驗證代理
- 3. Firebase身份驗證 - Android上沒有提供商數據
- 4. Firebase身份驗證限制
- 5. Firebase身份驗證限制
- 6. Firebase匿名身份驗證
- 7. 僅限Facebook身份驗證
- 8. 身份提供商ASP.NET Facebook身份驗證不起作用
- 9. 不同的權限Firebase身份驗證
- 10. Firebase身份驗證
- 11. Firebase身份驗證
- 12. 社交提供商的Firebase身份驗證事件的雲端函數
- 13. Firebase身份驗證鏈接錯誤 - 用戶只能鏈接到給定提供商的一個身份
- 14. 使用定製不受支持的提供商進行Firebase身份驗證
- 15. Firebase:身份驗證提供商的不同電子郵件地址
- 16. Xamarin表單身份驗證 - 身份驗證提供程序?
- 17. Django - 未提供身份驗證憑證
- 18. 如何使用Google提供商在Firebase上重新驗證用戶身份?
- 19. 啓用Firebase身份驗證報告的提供程序時
- 20. 服務提供商的入站身份驗證配置和身份提供商的聯合身份驗證器配置有什麼區別?
- 21. Wso2身份服務器 - 根據角色權限限制服務提供商的入站身份驗證
- 22. Cakephp - 使用第三方提供商的身份驗證
- 23. 通過外部提供商的Django身份驗證
- 24. 沒有提供商的Asp.Net MVC身份驗證角色
- 25. 預認證並將用戶名轉發到默認身份驗證提供商
- 26. Firebase自定義身份驗證提供程序
- 27. 檢測Firebase用戶身份驗證提供程序
- 28. PHP OpenID身份提供商
- 29. SSO身份提供商
- 30. 實現身份提供商
我已經試過了。仍然我可以通過Gmail登錄... – 123
你究竟想要什麼? –
我想只允許具有特定郵件提供商的用戶訪問我的項目。例如@ this.com。所以我不希望用戶使用gmail,gmx,yahoo或其他提供商能夠註冊我的項目。它應該保證只有我的大學的用戶才能看到內容。他們都有相同的郵件提供商,所以我認爲這可能是完成任務的最簡單方式。 – 123