我想将仅限我的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