#OAuth

16 件の記事

Webアプリのセキュリティを学ぶためのおすすめ本8選【認証・認可・セキュア設計】
セキュリティ 2026-09-22

Webアプリのセキュリティを学ぶためのおすすめ本8選【認証・認可・セキュア設計】

Webアプリケーションのセキュリティを体系的に学ぶための定番書を、認証・認可からセキュアな設計まで8冊まとめた。OAuthによる認可、デジタルアイデンティティ、セキュアな設計・実装の順に紹介し、各書の個別レビューへ移動できる。

#書評#認証#認可#OAuth
送信者制約トークンとは?mTLS(RFC 8705)とDPoP(RFC 9449)入門
アプリケーション 2026-07-14

送信者制約トークンとは?mTLS(RFC 8705)とDPoP(RFC 9449)入門

bearerトークンの弱点を塞ぐ送信者制約(Sender-Constrained Token)を解説する。mTLS(RFC 8705)とDPoP(RFC 9449)でトークンを送信者に束縛する仕組み、audを絞るResource Indicators(RFC 8707)まで整理する。

#OAuth#認可
動的クライアント登録(DCR)とは?RFC 7591・7592入門
アプリケーション 2026-07-13

動的クライアント登録(DCR)とは?RFC 7591・7592入門

OAuthクライアントをAPIで動的に登録・管理するDynamic Client Registration(RFC 7591)とClient Management(RFC 7592)を解説する。登録エンドポイント、registration access token、セキュリティ考慮まで整理する。

#OAuth
アクセストークンの検証と失効とは?Introspection・JWT AT・Revocation
アプリケーション 2026-07-11

アクセストークンの検証と失効とは?Introspection・JWT AT・Revocation

アクセストークンの2方式(opaque + Introspection / JWTアクセストークン)の検証方法と、Token Revocationによる失効を比較する。RFC 7662・RFC 9068・RFC 7009を整理する。

#OAuth#認可
OpenID ConnectのDiscoveryとメタデータとは?自動設定と鍵取得の仕組み
アプリケーション 2026-07-10

OpenID ConnectのDiscoveryとメタデータとは?自動設定と鍵取得の仕組み

OpenID ConnectのID Tokenの役割と、Discovery(OpenID Connect Discovery / RFC 8414 AS Metadata)による自動設定・公開鍵取得の仕組みを解説する。jwks_uriによる鍵ローテーションまで整理する。

#OpenIDConnect#OAuth#SSO
OAuth 2.1とは?OAuth 2.0からの変更点とSecurity BCP(RFC 9700)
アプリケーション 2026-07-09

OAuth 2.1とは?OAuth 2.0からの変更点とSecurity BCP(RFC 9700)

OAuth 2.0から2.1への変更点と、RFC 9700 Security BCP・RFC 6819 脅威モデルが示すセキュリティ対策を整理する。PKCE必須・Implicit非推奨・Mix-Up対策など、現在のOAuthで守るべき点をまとめる。

#OAuth#認可
公開鍵の3つの使い道 ―署名・暗号化・鍵交換で実応用を読み解く
アプリケーション 2026-06-25

公開鍵の3つの使い道 ―署名・暗号化・鍵交換で実応用を読み解く

公開鍵(鍵ペア)の用途は署名・暗号化・鍵交換の3つに集約できる。SSH公開鍵認証・WebAuthn・mTLS・private_key_jwt・コード署名・コンテナ署名などの実応用をこの3分類で整理し、HMACなど共通鍵との違いも一次ソース付きで解説する。

#公開鍵暗号#デジタル署名#認証#セキュリティ#JWT#OAuth#PKI
デジタルアイデンティティのすべて―安全かつユーザー中心のアイデンティティシステムを実現するための知識
セキュリティ 2026-02-20

デジタルアイデンティティのすべて―安全かつユーザー中心のアイデンティティシステムを実現するための知識

『デジタルアイデンティティのすべて』の書評。デジタルアイデンティティの概念から実装までを体系的かつ広範に解説する一冊。OAuth 2.0やOpenID Connect、SAML、ゼロトラスト、分散型IDまで網羅し、認証・認可基盤を設計・運用するエンジニアに広い視野を与える。

#書評#認証#認可#OIDC#OAuth
はじめてのデジタルアイデンティティ―Webサービスに欠かせない認証・認可・ID管理
セキュリティ 2026-02-20

はじめてのデジタルアイデンティティ―Webサービスに欠かせない認証・認可・ID管理

『はじめてのデジタルアイデンティティ―Webサービスに欠かせない認証・認可・ID管理』の書評。Webサービスにおける認証・認可・ID管理の基礎を、実例を交えて平易に解説する一冊。OAuth 2.0やOpenID Connect、SAMLの仕組みから、シングルサインオンやソーシャルログイン、IDaaSの活用まで幅広く扱う入門書。

#書評#認証#認可#OIDC#OAuth
OAuth 2.0とは?フロー・トークン・実装の完全解説
アーキテクチャ 2026-01-23

OAuth 2.0とは?フロー・トークン・実装の完全解説

OAuth 2.0 を網羅的に解説。認可フロー・アクセストークン・リフレッシュトークン・スコープ、API セキュリティ実装のための実践的なノウハウを紹介します。

#OAuth#認証#認可
OAuth徹底入門 セキュアな認可システムを適用するための原則と実践
セキュリティ 2021-10-05

OAuth徹底入門 セキュアな認可システムを適用するための原則と実践

『OAuth徹底入門 セキュアな認可システムを適用するための原則と実践』の書評。OAuthについて詳しく解説した数少ない一冊。認可の原則から実践までを扱い、入門書を読んだあと、仕様書を読み込む前の橋渡しとして手元に置いておきたい。

#OAuth#書評
OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編)
セキュリティ 2021-10-05

OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編)

『OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編)』の書評。OAuthやOpenID Connectの基本的なセキュリティを、攻撃と対策の観点からやさしく整理してくれる一冊。リダイレクトにまつわる攻撃を題材に、勘所を理解できる。

#OAuth#OpenIDConnect#書評
雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド
セキュリティ 2021-10-05

雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド

『雰囲気で使わずきちんと理解する!整理してOAuth2.0を使うためのチュートリアルガイド』の書評。OAuth2.0を雰囲気で使うのではなく、仕組みを整理して理解するための入門書。読みやすく、OAuth2.0のフローを最初につかむのに適している。

#OAuth#認証#書評
OAuth2、OIDCのキャッチアップのための資料
アプリケーション 2021-10-05

OAuth2、OIDCのキャッチアップのための資料

OAuth2、OIDC、JWTといった認証・認可の標準仕様をキャッチアップするために読み漁った資料をまとめた記事です。OpenID Connect Coreなどの仕様書をはじめ、書籍や実装ガイドまで、これらの技術を理解するうえで参考になったリソースを紹介します。

#FIDO#IAM#LDAP#OAuth#OpenIDConnect#SAML#SSO#認可#認証#リンク集
OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる本
セキュリティ 2021-10-05

OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる本

『OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる本』の書評。混同されがちなOAuth、OAuth認証、OpenID Connectの違いを、入門者にもわかりやすく整理して解説する一冊。それぞれの役割と使いどころを理解する取っ掛かりになる。

#OAuth#OpenIDConnect#認証#認可#書評
認証・認可の基本
アプリケーション 2020-11-05

認証・認可の基本

認証・認可の基本を再確認するためにまとめた記事。認証サービスの開発に携わるなかで、識別やRBAC・ABAC、資格情報の種類、シングルサインオン、SAML 2.0、OAuth 2.0、OpenID Connectといった基礎を、実務の文脈をふまえて整理する。

#FIDO#IAM#LDAP#OAuth#OpenIDConnect#SAML#SSO#認可#認証