AWS

Spring Boot + Spring Security で OAuth2.0 / OpenID Connect を実装する【仕組みから理解する認証・認可】

Spring Boot + Spring Security を使って OAuth2.0 と OpenID Connect を実装する方法を、仕組みから丁寧に解説します。どの部分が OAuth2.0 で、どの部分が OIDC なのかを明確に整理しながら、Resource Server 構成や AWS Cognito との連携 Tips まで網羅します。
知識

OpenID Connectとは?その仕組みと必要な知識とフローをまとめて解説

OpenID Connectの仕組みをゼロから解説。OAuth 2.0との違い、IDトークン(JWT)の構造、Authorization Code Flow with PKCEの手順、RP・OPなどの登場人物まで体系的にまとめています。
知識

認可の仕組みとして利用されるOAuth 2.0とは?用語・フローをわかりやすく解説

OAuth 2.0は現代のWebアプリケーションで広く使われる認可フレームワークです。リソースオーナー・クライアント・認可サーバー・リソースサーバーの4つのロール、アクセストークン・スコープ・グラントタイプなど主要な用語と、認可コードフローの詳細な手順をわかりやすく解説します。
知識

OAuth 2.0の2つのグラントタイプを徹底解説:Authorization Code GrantとClient Credentials Grantの違いと使い分け

OAuth 2.0のAuthorization Code GrantとClient Credentials Grantの仕組みをフロー図で解説。ユーザー認証が必要なWebアプリとサーバー間M2M通信での使い分け方を具体例とともに詳しく説明します。
AWS

認証・認可の仕組みを完全理解|OAuth2.0・OpenID Connect・AWS Cognitoを初心者から実務レベルまで解説

OAuth 2.0・OpenID Connect・AWS Cognitoの仕組みを図解で解説。認証と認可の違いから、認可コードフロー・PKCE・JWTトークンの実装まで、初心者から実務エンジニアまで使えるセキュリティ入門記事です。
AI

.claude/rulesの基本知識とその使い方【Claude Code完全ガイド】

Claude Codeの.claude/rulesディレクトリについて徹底解説。CLAUDE.mdとの関係、rulesファイルの役割・設定方法・パス限定ルールの活用例まで、プロジェクト管理を効率化する方法をわかりやすく紹介します。
AI

Claude Codeの.claude/ディレクトリを徹底解剖|settings.json・agents・hooks・skillsの使い方

Claude Codeの.claude/ディレクトリを徹底解説。settings.jsonの権限設定、Hooksのライフサイクル、AgentsのYAML frontmatter定義、Skillsのスラッシュコマンド化など、実践的な設定方法をコード例つきで紹介します。
Java

Spring Security入門:アーキテクチャと仕組みを基礎から理解する【Spring Boot 3対応】

Spring SecurityのFilterChainProxy・SecurityFilterChain・認証フローなど基本アーキテクチャを図解で解説。Spring Boot 3対応のSecurityFilterChain Bean設定など実践的な使い方も紹介します。
AWS

AWS ECS「Force new deployment(新しいデプロイの強制)」とは?仕組みと使いどころを徹底解説

ECSサービス更新画面の「Force new deployment(新しいデプロイの強制)」を解説。タスク定義を変えていないのになぜ必要なのか、Dockerイメージタグとダイジェストの関係から、本番運用のベストプラクティスまでわかりやすく説明します。
AI

Anthropic Academy「Claude Code in Action」を受講してわかった、AI開発アシスタントの本当の使い方

AnthropicのAI開発アシスタント「Claude Code」を最大限活用するための公式コース「Claude Code in Action」を受講。ツールユースの仕組みから実践テクニック、HooksとSDKによる自動化まで、コースで学んだ内容をわかりやすく解説します。