Facebook войти из бэкэнда и закрыть окно - PullRequest
0 голосов
/ 26 мая 2019

Приложение написано на angular6 и скомпилировано для android с помощью cordova.

В тот момент, когда действие входа в систему на передней панели (apk), backend возвращает адрес входа в систему, URL-адрес входа в систему, приложение запускает его. Я не могу закрыть окно входа в 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 не закрывается в кордове

...