每次打开登录页面时,我们的用户体验团队都不喜欢同意弹出窗口。另外,我们希望自定义使用OAuth
实现ASWebAuthenticationSession/SFAuthenticationSession
时显示的浏览器窗口的外观。
由于上述原因,我正在考虑更改实现并将SFSafariViewController
直接用于身份验证。
尽管我没有找到任何参考,但是我担心使用SFSafariViewController
进行OAuth是否会给Appstore提交带来问题,因为苹果已经以ASWebAuthenticationSession/SFAuthenticationSession
的形式提供了解决方法?有人对此有看法吗?
答案 0 :(得分:0)
由于iOS 11 SFSafariViewController不再共享cookie,因此恐怕是不可能的。