IOS中的单点登录身份验证需要LinkedIn App

IOS中的单点登录身份验证需要LinkedIn App,第1张

概述我们已经迁移到最新的LinkedIn IOS SDK,它只支持单点登录(SSO)身份验证,并与官方LinkedIn移动应用程序结合使用.我们的应用程序非常适用于此,但Apple不会批准我们的最新版本,因为它需要安装LinkedIn应用程序才能进行身份验证. 我们需要一个解决方案,当LinkedIn应用程序不存在时处理场景,使用Web身份验证,但LinkedIn非常具体说明支持Mobile SDK的 我们已经迁移到最新的linkedIn IOS SDK,它只支持单点登录(SSO)身份验证,并与官方linkedIn移动应用程序结合使用.我们的应用程序非常适用于此,但Apple不会批准我们的最新版本,因为它需要安装linkedIn应用程序才能进行身份验证.

我们需要一个解决方案,当linkedIn应用程序不存在时处理场景,使用Web身份验证,但linkedIn非常具体说明支持Mobile SDK的应用程序需要在设备上安装官方linkedIn iOS应用才能正常运行“https://developer.linkedin.com/docs/ios-sdk – Mobile SDK于7月发布,因此假设我们并不是唯一一个拒绝Apple批准的应用程序的人.

解决方法 你可以测试链接应用程序的存在:

>如果不存在:直接通过您的应用实施OAuth2
>如果它在那里:使用它或你的OAuth2实现(你可能会错误地使用他们的应用程序来获得你可能需要的应用程序的任何功能之间的链接能力).

从而避免了要求安装应用程序的要求.

研究这个我发现:

Mobile vs server-sIDe access tokens

Presently,there is no mechanism available to exchange them. If you
require tokens that can be used in both the mobile and server-sIDe
environment,you will need to implement a Traditional OAuth 2.0
solution within your iOS environment to acquire tokens that can be
Leveraged in both situations.

来自:https://developer.linkedin.com/docs/ios-sdk-auth

这表明支持远离应用程序的身份验证.

总结

以上是内存溢出为你收集整理的IOS中的单点登录身份验证需要LinkedIn App全部内容,希望文章能够帮你解决IOS中的单点登录身份验证需要LinkedIn App所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1108868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存