我有一个弹出窗口正在启动,因为我重定向到社交网站进行身份验证。回调转到我的服务器,它将在JSON中弹出页面的主体中返回一个标记。
我希望能够在完成重定向到指定网址后从弹出窗口中检索令牌。
在某种伪代码中,我相信它是这样的,但我不能为我的生活跟踪弹出窗口URL的变化。
var facebookPopup;
facebookPopup = window.open(window.location.protocol + "//" + window.location.host + window.location.pathname + "api/identity/login/facebook", "Facebook Login", "width=200, height=200");
onchange(facebookPopup.location.href) {
if (facebookPopup.location.href === 'destination URL') {
var token = JSON.parse(facebookPopup.document.body)
}
}
非常感谢任何指导。感谢