memo.log

技術情報の雑なメモ

Google OAuth認証でポップアップが出ても何も表示されない

developers.google.com

上記にしたがって、実装しても表記の状態になってしまった。 デベロッパーツールで確認すると

The given origin is not allowed for the given client ID

というエラーが出ている。URLは http://localhost:3000 だったのだが、ちゃんとGoogle Cloudの「認証情報」には登録している。

途方にくれていたら以下のQAが大ヒット。

stackoverflow.com

Google Cloudの「認証情報」の「承認済みの JavaScript 生成元」にポート番号の無いURL ( http://localhost ) を追加したら解消した