WKWebView на Swift не работает die () на PHP - PullRequest
1 голос
/ 23 сентября 2019

Я пытаюсь превратить свой PWA в приложение.До сих пор у меня работали все части, кроме входа в Google.

Я использую PHP для проверки токена, полученного от Google OAuth2, а затем отправляю его как postMessage.

if($userinfo) { // check if the token was validated successfully
  print_r($userinfo);
  $_SESSION['id'] = $userinfo['sub'];
  die("<script>window.opener.postMessage({sid: '".session_id()."'}, '*')</script>");
} else {
  header('HTTP/1.1 401 Invalid Token');
  die("Invalid token (try signing in again)");
}

Когда он запускается в WKWebView, он запускается только print_r в userinfo и не умирает, а запускает скрипт, который публикует sid.

Как сделать php in die при запуске в Webview?

Большое спасибо.

...