gpt4 book ai didi

ios - Linkedin iOS 身份验证需要启动 Linkedin 应用程序

转载 作者:行者123 更新时间:2023-11-29 12:10:29 25 4
gpt4 key购买 nike

我在将 LinkedIn SDK 与我的 iOS 应用程序集成时遇到问题。似乎身份验证过程需要我下载 LinkedIn 应用程序才能连接 LinkedIn。有没有不用下载LinkedIn应用程序就可以使用sdk的方法? Apple 出于这个原因拒绝了该应用程序。我将不胜感激解决此问题的任何提示。提前致谢

最佳答案

此页面上日期为 2015 年 11 月 6 日的其他答案,每个都涉及 iOS9 之前的进程及其 latest SDKs .

对于他们的最新版本,“要求”是安装移动应用程序才能使单点登录过程正常工作。工作流程:

  • 用户在您的应用中指示登录过程
  • 您的应用使用应用中的链接 SSO 流程
  • 您会收到一个回调,让您在登录完成后从上次中断的地方继续。

就 iOS 应用程序而言,这是利用 SSO 的“必需”方式。但是,在应用程序的移动和非移动版本之间共享授权 token 有一个小的解决方法。

我已经在回答中分享了这个:
https://stackoverflow.com/a/34312931/1804181
https://stackoverflow.com/a/34451266/1804181
并且第一个答案的 OP 已成功实现此解决方案。

简单地说:

测试链接的应用是否存在:

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

从而避免了安装应用程序的要求,但如果安装了应用程序则利用它。

关于ios - Linkedin iOS 身份验证需要启动 Linkedin 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33578327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com