private function getResponse(array $payload) { $content = sprintf('<script>window.opener.app.authenticationComplete(%s); window.close();</script>', json_encode($payload)); return new HtmlResponse($content); }