多租户的 Firebase 身份验证和 Apple 登录

Posted

技术标签:

【中文标题】多租户的 Firebase 身份验证和 Apple 登录【英文标题】:Firebase auth and Apple Sign-in with multi-tenancy 【发布时间】:2020-12-01 09:49:52 【问题描述】:

我在身份验证中使用多租户,Facebook 和 Google 一切正常。

但是对于 Apple 登录,这不起作用。

在 firebase 控制台中,我可以像截图一样配置 Apple 女巫登录方法。

但是当我在 auth 中添加租户配置时,我的请求返回“找不到身份提供者配置”。

firebase.auth().tenantId = <MY_TENANT>

我注意到 Google Cloud Console 中的身份提供程序配置没有 Apple 提供程序:

对此有什么想法吗?

【问题讨论】:

Identity Platform 中的多租户尚不支持使用 Apple 登录。 【参考方案1】:

firebase 身份验证中有一个错误:在 https://github.com/firebase/firebase-js-sdk/issues/3611 中可用

【讨论】:

以上是关于多租户的 Firebase 身份验证和 Apple 登录的主要内容,如果未能解决你的问题,请参考以下文章

使用 AWS Cognito 进行多租户身份验证

带有苹果登录的 Firebase 身份验证网络

oauth1 中的多租户身份验证问题

无法登录多租户应用程序

Firebase 电话身份验证失败

Keycloak 颁发者验证和多租户方法