通过OAuth使用第三方服务进行身份验证?

时间:2017-05-21 10:18:45

标签: ios swift authentication oauth

不幸的是,我有点问题。

我需要在我的应用程序中集成第三方服务,并且该服务要求所有用户通过Google OAuth进行身份验证(因为它使用Google相关服务)

问题是,当注册完成后,它会重定向到类似于

的URL
https://ab.cdef.gh.ik.lm?code=examplecode

我尝试将ab.cdef.gh.ik.lm作为网址方案添加到我的应用中,但它无效。

问题源于Google不再允许嵌入式浏览器进行身份验证,我需要使用SFSafariViewController。但是,由于SFSafariViewController的限制,我无法获取当前网址,因此会在到达ab.cdef.gh.ik.lm页面时进行监控。

我运气不好,还是有办法处理这种身份验证?

谢谢!

0 个答案:

没有答案