我有一个 Firebase 项目,其中包含许多应用,所有应用共享相同的数据库、用户等。
我的要求是在所有应用程序中使用相同的身份验证/登录。例如,如果用户在 App#1 中使用 Facebook 或 Twitter 进行身份验证,那么他们可以使用相同的身份验证登录 App#2,等等。
我知道 Firebase 只允许每个项目使用 1 个 Facebook 应用,因此我已经解决了这个问题。
所以我想我的简单问题是,Firebase 是否也只允许每个项目 1 个 Twitter 应用程序?我找不到任何指定这两种方式的文档。
谢谢!
最佳答案
对于每个 Firebase 项目,您只能在登录方法小节中配置一个提供商(Google、Facebook、Twitter 等)。请注意,在 Firebase 控制台中,您只能为每个提供商添加一个客户端/密码。如果您有多个移动应用程序,它们可以跨使用相同配置的提供程序。但是,同一提供商不能有多个 OAuth 客户端。
关于ios - 一个 Firebase 项目 - 使用 Twitter 身份验证的多个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46206340/