Facebook在Apple CNA上login

问题:

  • 是否可以设置Facebooklogin在CNA中使用?
  • CNA文档是否为开发者而存在?
  • 你能使用任何开发工具debuggingCNA屏幕吗?

细节:

我创build了一个使用电子邮件提交表单或Facebookloginbutton的强制性门户login页面。 loginbutton使用JavaScript在Facebook的开发人员资源中logging,打开一个窗口并login用户。

testing:

  • CNA:点击Facebookloginbuttonredirect到Facebooklogin,多次点击后。 Facebooklogin页面允许提交用户名和密码,但不会从cookie中生成这些条目。 提交后,该页面为空,login未完成。

  • 全function浏览器:在Safari浏览器,Chrome浏览器,Firefox等社交标志正在运作,并按预期工作。 所有浏览器将用户redirect到login页面,用户可以使用电子邮件提交button或社交标志在热点上进行authentication并redirect到login页面。 问题只发生在CNA上。

研究:

论坛线程表示,以这种方式使用Facebooklogin是不可能的,但是我并没有被出售,因为Social Sign In似乎正在做我正在提议的内容。 他们声称完成login而不使用应用程序,所以我必须假设他们使用CNA浏览器或直接启动Safari。 一些javascript在CNA中是可用的,但是我无法追踪资源来解释CNA的function和局限性。

感谢在这个问题上的任何帮助