ios - 一个 Firebase 项目 - 使用 Twitter 身份验证的多个应用程序

标签 ios firebase twitter firebase-authentication

我有一个 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/

相关文章:

ios - spritekit : unable to detect collision

ios - Swift UIViewController tableView.reloadData nil 在第二次调用时换行

android - 无法启动接收器 com.google.firebase.iid.FirebaseInstanceIdInternalReceiver

javascript - Chrome `navigator.onLine` 错误地为 false

java - 在js或java中为twitter的pentaho客户端生成oauth签名

iphone - iOS5 Twitter api 在单个请求中获取有关所有关注者的详细信息?

ios - 如何通过 Xcode 中 UITests 下的标识符访问详细信息披露按钮?

ios - iOS Swift Web Socket SRWebSocket设置响应超时

firebase - Firestore 限制每秒更新一次数据;为什么我好像能过去?

android - 使用 TweetTimelineListAdapter 加载 UserTimeline 时回调以识别问题