有人设法在iOS上使用Firebase实现LinkedIn登录吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有人设法在iOS上使用Firebase实现LinkedIn登录吗?相关的知识,希望对你有一定的参考价值。

我目前正在构建一个应用程序,我希望人们能够注册他们的LinkedIn帐户。

我正在使用Firebase作为后端,FirebaseAuth框架目前不支持LinkedIn。

我知道Firebase允许自定义身份验证系统,但即使在reading the doc about this之后,我仍然很难理解如何在那里插入LinkedIn以及所谓的身份验证服务器。

有人设法使这项工作?

提前感谢您的意见。

答案

Firebase身份验证仅支持四个联合身份提供商:Google,Facebook,Twitter和GitHub。

对于其他每个提供商,您必须使用custom tokens(您将需要一个外部Web服务)。

你可以阅读更多here作为一个完整的例子(该链接适用于Instagram,但它也适用于LinkedIn)。

另一答案

请参阅官方Firebase回购中的示例:Use LinkedIn Sign In with Firebase

在此示例中,我们使用基于OAuth 2.0的身份验证来获取LinkedIn用户信息,然后创建Firebase自定义令牌(使用LinkedIn用户ID)。

以上是关于有人设法在iOS上使用Firebase实现LinkedIn登录吗?的主要内容,如果未能解决你的问题,请参考以下文章

Firebase setValue() 在模拟器上工作,但在设备上不工作,有人知道为啥吗? iOS 10,斯威夫特 3.1

Firebase Deep Link Web URL 查询为空 - iOS

在哪里添加来自 iOS 上 Firebase 的数据库引用?

Flutter + Firebase:如何实现“谷歌登录”

iOS5:有人设法用三个按钮和文本字段(UIAlertViewStylePlainTextInput)修复 UIAlertView 吗?

在 ionic cordova 和 firebase 中为 iOS 应用程序设置推送通知