Ios 苹果tvOS和OAuth
我刚刚完成了一个非常好的iOS SDK。此SDK处理的一个主要功能是通过OAuth登录。要让用户登录,我将显示一个应用内浏览器(SFViewController),其中显示一个托管在我的服务器上的登录页面。。。Ios 苹果tvOS和OAuth,ios,oauth,sdk,tvos,Ios,Oauth,Sdk,Tvos,我刚刚完成了一个非常好的iOS SDK。此SDK处理的一个主要功能是通过OAuth登录。要让用户登录,我将显示一个应用内浏览器(SFViewController),其中显示一个托管在我的服务器上的登录页面。。。 我的问题是,如何使用tvOS执行OAuth登录。。。如果我没有错的话,我不能呈现网络视图或打开外部浏览器,对吗 没错,tvOS上没有网络视图或外部浏览器。如果您必须使用OAuth,请遵循此SO问题答案中的思路:-将用户重定向到web或配套应用程序,以代表tvOS应用程序进行身份验证。我建
我的问题是,如何使用tvOS执行OAuth登录。。。如果我没有错的话,我不能呈现网络视图或打开外部浏览器,对吗 没错,tvOS上没有网络视图或外部浏览器。如果您必须使用OAuth,请遵循此SO问题答案中的思路:-将用户重定向到web或配套应用程序,以代表tvOS应用程序进行身份验证。我建议避免将OAuth用于tvOS应用程序或类似的“电视设备”,因为它们没有浏览器或浏览器输入很麻烦等 您可以查看“会合”注册流程。在Roku开发网站上有详细介绍。Roku类似于苹果电视。当您有一个现有的站点/用户群,并且认证必须(可能已经)在许多不同的设备上支持时,这种流程非常方便,而不仅仅是在苹果世界 本概述描述了用于注册的典型流程和API 以及将设备链接到认证服务。主要和 链接设备的推荐方法包括3个主要步骤: 显示简短的屏幕注册码(在服务器上生成) 在Roku设备上 用户通过在屏幕上输入注册码来链接设备 提供商的网站/服务 服务确认代码正确,并向用户发出令牌 罗库装置。一旦设备下载令牌,通道就会显示 一个祝贺屏幕,允许用户访问视频 服务下次启动频道时,服务将进行检查 如果令牌匹配 这就是所谓的“会合”式登记
我现在意识到,在点击已接受答案的链接后,这在某种意义上是相同的答案;尽管其背后的逻辑在Roku网站上得到了非常简洁的解释。