認証中級
authMiddleware
authmiddleware
一言で言うと
JWT を検証する共通ミドルウェア。
もう少し詳しく
一言で言うと
JWT を検証する共通ミドルウェア。
もう少し詳しく
リクエストが正規ユーザーからのものかどうかを確認し、未認証のアクセスを弾く共通ミドルウェアです。JWT によるトークン検証が代表的な実装例ですが、セッション Cookie や API キーによる検証にも同じパターンが使われます。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
セキュアなアプリ運用には欠かせない概念です。誤った実装は情報漏洩につながるため、セッション管理・トークン発行・パスワードの保存方法といった周辺技術と合わせて押さえておきましょう。
実務でどう使うか
関連する章
Ch179 で詳しく学べます。