【发布时间】:2017-04-19 08:12:50
【问题描述】:
我想将我的 Firebase 项目的身份验证限制为仅限于一个特定的提供者。是否可以拒绝对@specific.provider.com 以外的电子邮件地址进行身份验证?
【问题讨论】:
标签: android android-studio firebase firebase-authentication
我想将我的 Firebase 项目的身份验证限制为仅限于一个特定的提供者。是否可以拒绝对@specific.provider.com 以外的电子邮件地址进行身份验证?
【问题讨论】:
标签: android android-studio firebase firebase-authentication
如果您想只允许具有特定邮件提供商的用户访问您的项目,您需要创建一个可以为您检查电子邮件提供商的方法。假设您只想限制用户创建帐户,前提是他们的提供商是 Google。属于 Google 的电子邮件地址如下所示:name@gmail.com
因此,您需要验证@ 符号后面的字符。如果这些字符是equals 到gmail.com,让用户创建他的帐户,否则Toast 一条消息。
希望对你有帮助。
【讨论】: