NGINX Plus のネイティブ OIDC モジュールを OSS で再現する ── 設計判断と実装のポイント

はじめに nginx で OpenID Connect (OIDC) 認証を実現したいとき、どのような選択肢があるでしょうか。 NGINX Plus(商用サブスクリプション)にはネイティブ OIDC モジュールが含まれていますが、OSS 版の nginx にはこの機能がありません。lua-resty-openidc や oauth2-proxy といった代替手段もありますが、nginx のア…