ログイン
  • 構築

    ドキュメント

    • Auth0 for AIドキュメント
    • API
    • SDK
    • イベントカタログ
    • 変更ログ
    • コードサンプル↗
    • ガイド↗
    • Auth0ドキュメントを見る→

    クイックスタート

    • React
    • Next.js
    • Angular
    • Vue.js
    • React Native
    • iOS / Swift
    • 使い慣れた30以上のプログラミング言語やフレームワークで開発可能
    • すべてのクイックスタートを見る→

    開発者ツール

    • JWTデコーダー↗
    • WebAuthnのデモ↗
    • OIDC Playground↗
    • SAMLツール↗
    • Passkeys Playground↗
    • Auth0 Deploy CLI↗
    • Auth0ステータス↗

    接続

    • コミュニティ↗
    • ナレッジベース↗
    • サポートセンター↗
    • Developer Center↗
    • Marketplace↗
    • イベント↗
      • Camp AI for Devs↗
      • Vercel Shipへのご参加↗
      • MCP Dev SummitでのAuth0↗
  • 製品

    AIのアイデンティティ

    • Auth0 for AI Agents
      • 認証
      • Token Vault
      • Auth for MCP

    FEATURED CONTENT

    ホワイトペーパー

    Auth0 for AI Agentsとは

    顧客のアイデンティティ

    • Universal Login
    • パスワードレス
    • ユーザー管理
    • 認証
    • 漏洩パスワード
    • Embedded Login
  • ソリューション

    ユースケース

    • エンタープライズ
    • B2B
    • B2C
    • スタートアップ企業
    • 非営利団体

    対象

    • 金融サービス
    • ヘルスケア
    • 小売
    • パートナー
  • ライブラリ

    トピック別

    • AI
    • 開発者向け
    • アイデンティティとセキュリティ
    • ビジネス
    • エンジニアリング
    • 最新イノベーションの発表
    • ブログを見る→

    種類別

    • eBook
    • 動画
    • ポッドキャスト
    • ウェビナー
    • 開催予定のウェビナー
    • ホワイトペーパー
    • リソースを探す→
  • 価格
  • 言語

サインアップ
ログイン
つながりましょう
  • 構築

    ドキュメント

    • Auth0 for AIドキュメント
    • API
    • SDK
    • イベントカタログ
    • 変更ログ
    • コードサンプル↗
    • ガイド↗
    Auth0ドキュメントを見る→

    クイックスタート

    • React
    • Next.js
    • Angular
    • Vue.js
    • React Native
    • iOS / Swift
    • 使い慣れた30以上のプログラミング言語やフレームワークで開発可能
    すべてのクイックスタートを見る→

    開発者ツール

    • JWTデコーダー↗
    • WebAuthnのデモ↗
    • OIDC Playground↗
    • SAMLツール↗
    • Passkeys Playground↗
    • Auth0 Deploy CLI↗
    • Auth0ステータス↗

    接続

    • コミュニティ↗
    • ナレッジベース↗
    • サポートセンター↗
    • Developer Center↗
    • Marketplace↗
    • イベント↗
      • Camp AI for Devs↗
      • Vercel Shipへのご参加↗
      • MCP Dev SummitでのAuth0↗
  • 製品

    AIのアイデンティティ

    • Auth0 for AI Agents
      • 認証
      • Token Vault
      • Auth for MCP

    FEATURED CONTENT

    ホワイトペーパー

    Auth0 for AI Agentsとは

    顧客のアイデンティティ

    • Universal Login
    • パスワードレス
    • ユーザー管理
    • 認証
    • 漏洩パスワード
    • Embedded Login

    エンタープライズ接続

    • シングルサインオン(SSO)
    • 多要素認証(MFA)
    • ログインセキュリティ
    • Organizations

    認可

    • Fine Grained Authorization
    • アクセス管理
    • マシンツーマシン

    プラットフォームと拡張性

    • クラウドデプロイ
    • Actions
    • Forms
    • Highly Regulated Identity
    • 拡張性
  • ソリューション

    ユースケース

    • エンタープライズ
    • B2B
    • B2C
    • スタートアップ企業

      特別価格

    • 非営利団体

      特別価格

    対象

    • 金融サービス
    • ヘルスケア
    • 小売
    • パートナー

    人気コンテンツ

    • Customer Identity Trendsレポート
    • AIエージェントをリリース
    • アーキテクチャプレイブック
      • アイデンティティ
      • 接続

    FEATURED CONTENT

    ホワイトペーパー

    プロトタイプから本番環境へ

  • ライブラリ

    トピック別

    • AI
    • 開発者向け
    • アイデンティティとセキュリティ
    • ビジネス
    • エンジニアリング
    • 最新イノベーションの発表
    ブログを見る→

    種類別

    • eBook
    • 動画
    • ポッドキャスト
    • ウェビナー
    • 開催予定のウェビナー
    • ホワイトペーパー
    リソースを探す→

    教育

    • Auth0ラーニング↗
    • IAM(CIAM)入門
    • Zero Index Newsletter↗
    • お客様事例

    FEATURED CONTENT

    ウェビナー

    Auth0 Launchpad

  • 価格
サインアップ
つながりましょう

Auth0の利用を開始

  • Auth0 CIAM
  • IAM入門
  • Auth0 Platform
  • Auth0の機能
  • 価格
  • 無料で始める

ドキュメント

  • ドキュメント
  • クイックスタート
  • API
  • SDKライブラリ
  • 変更ログ
  • Azureへの導入
  • AWSへの導入

お問い合わせ・サポート

  • サポートセンター
  • コミュニティで質問する
  • 営業へのお問い合わせ
  • エンジニアに相談する
  • Auth0ステータス ↗

企業情報と信頼性

  • コンプライアンス、プライバシー、セキュリティ ↗
  • 企業情報 ↗
  • 採用情報 ↗
  • パートナー

営業担当または技術担当のエキスパートに今すぐご相談ください

お問い合わせ
©2026 Okta, Inc. All Rights Reserved.
  • ステータス
  • 法務
  • プライバシー
  • 利用規約
  • あなたのプライバシーの選択
日本語
RESOURCES

OAuth2.0 and OpenID Connect: The Professional Guide

SHARE ON

OAuth2.0 and OpenID Connect: The Professional Guide

eBookをダウンロードするには、フォームに必要事項をご記入ください

このeBookについて

Authentication and authorization are critical parts of any application. They evolved over the years to meet the challenging requirements of the modern Web. OAuth2.0 and OpenID Connect offer a framework for handling them in an effective way. Learn the best practices in using both standards in different scenarios and application types. This e-book will explain not just the hows, but also the whys of OAuth2.0 and OpenID Connect.


TABLE OF CONTENTS

  1. Preface 4
  2. Introduction 5
  3. Chapter 1 - Introduction to Digital Identity 6
  4. From User Passwords in Every App... 9
  5. ...to Directories 11
  6. Cross-Domain SSO 13
  7. The Password Sharing Anti-Pattern 18
  8. Delegated Authorization: OAuth 2.0 20
  9. Layering Sign In on Top of OAuth 2.0: OpenID Connect 24
  10. Auth0: an Intermediary Keeping Complexity at Bay 28
  11. Chapter 2 - OAuth 2.0 and OpenID Connect 30
  12. OAuth 2.0 Roles 32
  13. OAuth 2.0 Grants and OIDC Flows 34
  14. Chapter 3 - Web Sign-In 35
  15. Confidential Clients 35
  16. The Implicit Grant with Form Post 37
  17. A detailed walkthrough 37
  18. Anatomy of an ID Token 44
  19. Principles of Token Validation 47
  20. Metadata and Discovery 50
  21. Chapter 4 - Calling an API from a Web App 53
  22. The Authorization Code Grant 53
  23. Sidebar: Essential Authorization Concepts and Terminology 64
  24. The Refresh Token Grant 68
  25. Sidebar: Access Tokens vs. ID Tokens 75
  26. ID Tokens and the Back Channel 79
  27. The Userinfo Endpoint 80
  28. The Hybrid Grant 85
  29. Client Credentials Grant 85
  30. Chapter 5 - Desktop and Mobile Apps 92
  31. Public Clients 92
  32. Native Applications and the Browser 93
  33. Meet the PKCE 95
  34. Desktop Applications and Browsers 95
  35. The Authorization Code Grant with PKCE 96
  36. The Problem with Refresh Tokens 101
  37. The Resource Owner Grant 103
  38. Other Grants for Native Apps 108
  39. Chapter 6 - Single Page Applications 110
  40. The Nature of Single Page Applications 110
  41. Security Challenges of Single Page Applications 110
  42. Single Page Applications and the Implicit Grant 111
  43. SPAs and the Authorization Code with PKCE Flow 113
  44. SPAs with a Backend 115
  45. Conclusion 119

Hosted By

Vittorio Bertocci

Vittorio Bertocci

Auth0を導入しませんか?

わずか数行のコードで、あらゆるアプリ・言語・フレームワークにAuth0を組み込めます。

無料で構築を始めてみる→

Auth0で始めるアイデンティティ施策

堅牢なセキュリティが組み込まれた、業界トップクラスのカスタマーアイデンティティ基盤。

サインアップ
見積もりなどのお問い合わせ