自MeteorJS Framework发布0.8.1以来,已经对身份验证进行了修复。我无法通过他们的新更新从phonegap应用程序进行身份验证。
问题:
使用来自meteor的oauth流登录时,需要在phonegap中打开一个新的弹出窗口。这可以使用phonegap的InAppBrowser模块获得,但是,当在第三方上完成身份验证并返回到流星服务器时。这个窗口没有关闭,也没有正确验证。
使用window.opener在某些移动环境(Cordova,Windows Phone)中存在问题,并且它不理想,因为它要求主应用程序窗口与OAuth弹出窗口位于同一原点。*
问题是,是否有人能够在phonegap和流星之间实施身份验证?你对这个问题的解决方案是什么?
您推荐的身份验证是否有其他替代方法? (oAuth.io?)你是如何实现它的?
谢谢