从后端登录Facebook并关闭窗口

时间:2019-05-26 12:12:57

标签: php angular cordova facebook-login

该应用程序用angular6编写,并由cordova编译为android。

在前端(apk)上的登录操作此刻,后端将返回登录地址url login,应用程序将启动它。我无法关闭Facebook登录窗口。

PHP(Laravel)

public function getUrlFacebook(Request $request, $social) {
  if ($request - > get("code")) {
    return "<html><body><script>history.back();</script><body></html>";
  }
  return Socialite::driver($social) - > redirect();
}

单击按钮登录时的角度:

public socialSignIn(socialPlatform: string) {
  window.open('https://someURL.com/api/auth/' + socialPlatform, 'popup');
} 

从Facebook重定向到history.back()

但是Facebook登录页面并未在cordova中关闭

0 个答案:

没有答案