我们需要一个解决方案,当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
这表明支持远离应用程序的身份验证.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。