お詫び nginx advent calendar ですが、nginxの濃い話ではないです。nginxと組み合わせて作成する簡易認証システムについて書きます。 はじめに 管理画面の認証、皆さんどうされていますか? 一番ナイーブな方法だとBasic認証を使う、ということになると思いますが、ID/PWの管理が面倒なことや、漏洩した時のリスクを考えるとさすがに企業内ではBasic認証のみでの認証は採用がしづらいです。とはいえ、きちんとした管理システムを作成するのも、これはこれで手間です。多くのリソースを管理業務に割く事が難しい小さい組織であれば尚更、難題です。 多くの人がGoogleのアカウントを所持し、Google Appsを採用している企業も多い今、こういう認証部分はできることならGoogleさんに任せてしまいたいな、と思うところです。 とはいえ、googleのoauthを使用した認証システ
![google_auth_proxy + nginx で作る簡易認証システム - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/8222b6fdae7732a40c425743fca66b18d667e9c5/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Z29vZ2xlX2F1dGhfcHJveHklMjAlMkIlMjBuZ2lueCUyMCVFMyU4MSVBNyVFNCVCRCU5QyVFMyU4MiU4QiVFNyVCMCVBMSVFNiU5OCU5MyVFOCVBQSU4RCVFOCVBOCVCQyVFMyU4MiVCNyVFMyU4MiVCOSVFMyU4MyU4NiVFMyU4MyVBMCZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9NTkzMTMxOTgzYzBhZWJhZjE4ODNjNDZkZjE5MDhmOWM%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBtb2Fpa2lkcyZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Yzc1N2EzMDNjNTAxNGQyNGZjOTg1Y2U2ZWFlNWViODA%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D0f1cddaf0757bbb29ab756620b0d1c2d)