首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在防火墙安全规则语言中,苹果登录的关键词是什么?

在防火墙安全规则语言中,苹果登录的关键词是什么?
EN

Stack Overflow用户
提问于 2022-05-31 07:52:53
回答 1查看 59关注 0票数 0

在自定义的firebase安全规则语言中,由Google创建的关键字是什么,用于检查用户是否通过与苹果的登录进行身份验证?这些文档包括“电子邮件”、“facebook”、“谷歌”、“github”和“定制”--但不包括电话号码auth或与苹果公司签约。

在下一个密码中,电话号码和苹果登录的关键词是什么?

代码语言:javascript
复制
if auth.provider == “github || auth.provider == ____ || auth.provider == _____ { 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-31 11:08:28

根据auth.provider可以包含的文档

允许您轻松地对几个内置提供程序进行身份验证,并将为它们生成auth令牌。在使用内置提供程序之一对用户进行身份验证之后,auth变量将包含以下内容:(例如“密码”、“匿名”、"facebook“、"github”、"google“或"twitter")。

这可能意味着苹果不是其中之一。但是你可以试试“苹果”,看看它是否有效。

另一种选择:

您可以使用auth.token.firebase.sign_in_provider,它可以是以下之一:

  • password
  • phone
  • google.com
  • facebook.com
  • twitter.com
  • github.com
  • apple.com
  • yahoo.com
  • hotmail.com

所以你可以在规则中使用它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72444042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档