1
私のアプリケーションでGoogle認証を使用しています。私は解決策を以下しまった解決策を探した後、Laravel 4.2を使用しているすべてが正常に動作しますが、私はiframe内のアプリケーションのURLを含めるようにしようとしたときには、次のようなメッセージを示し、IframeのGoogle認証 - Laravel 4.2
。
コメント(/vendor/laravel/framework/src/Illuminate/Http/FrameGuard.php)に次の行
$response->headers->set('X-Frame-Options', 'SAMEORIGIN', false);
またはブートストラップ/ start.phpに次の行を追加
$app->forgetMiddleware('Illuminate\Http\FrameGuard');
この方法を試しても、Googleではエラーが表示され、認証されていません。
誰もが同じ問題を経験しましたか?
親ウェブサイト(この特定のアプリはiframe内に追加されています)に認証ロジックを追加することを意味しましたか?はいの場合、私は親のウェブサイトを管理することはできません。それが問題です。 – Nikhil
ポップアップはどうですか?あなたは同じ流れを持つことができますが、oauthダンスの終わりに閉じられるポップアップを開くことができます。 https://developers.google.com/identity/protocols/OAuth2UserAgent – damien