認証の記事一覧
認証 に関する記事を 5 本まとめています。Spring Boot の実装・設計・運用の観点で関連テーマを横断して読めます。
-
Spring Bootの認証方式はどれを選ぶ?セッション・JWT・OAuth2・API Keyの比較と選定フローチャート
Spring Bootの認証方式(セッション・JWT・OAuth2・API Key)をアプリ構成別に比較。選定フローチャートと比較表で自分のアプリに合う方式を決め、最小のSecurityFilterChain設定から各実装ガイドへ進めます。
-
Spring SecurityでDB認証を実装する - UserDetailsServiceとJdbcUserDetailsManagerでユーザーを永続化する
インメモリユーザーから脱却し、自前のusersテーブルに保存したユーザーで認証する王道パターンを解説します。UserDetailsServiceの自作、DaoAuthenticationProviderへの接続、標準スキーマのJdbcUserDetailsManager、BCryptによる登録と照合、アカウント無効化の扱いまでをコード付きでまとめます。
-
Spring SecurityでJWTリフレッシュトークンを実装する方法
Spring Bootでアクセストークンとリフレッシュトークンを発行・ローテーション・失効させる実装手順を、Redis永続化とリユース検知を含めて解説します。
-
Spring Security + JWTでステートレス認証を実装する方法
Spring Boot REST APIにJWT認証をゼロから組み込む実践ガイド。トークン生成・検証・JwtAuthenticationFilterの実装からSecurityFilterChain設定・動作確認まで、コードを中心にステップバイステップで解説します。
-
Spring BootのSpring Securityで始める認証入門 - Basic認証からフォーム認証まで
Spring BootでSpring Securityを使った認証を段階的に実装する初心者向けチュートリアル。SecurityFilterChainの基本、BCryptパスワードエンコーダー、Basic認証(curl確認)からフォーム認証・ログアウト・カスタムログインページまで、つまずきやすい設定ポイントを丁寧に解説します。