OpenID Connect入門 アプリケーション開発者のための実践技術解説

土岐孝平/著 倉林雅/監修

発売日:2026年3月

  • OpenID Connect入門 アプリケーション開発者のための実践技術解説
  • OpenID Connect入門 アプリケーション開発者のための実践技術解説
ページ数
256p
ISBN
978-4-297-15456-1

¥3,300 税込

15 nanacoポイント

15 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

本書は、OpenID Connectの全体像を押さえるだけでなく、アプリケーションのサンプルコードやIdentity Provider(認証サーバのイメージ)の設定画面をふんだんに掲載することで、アプリケーションの具体的な実装イメージが湧くような内容になっています。

昨今のアプリケーションの開発では、OpenID Connectを使用してユーザ認証を行うケースが多くなっています。しかし、OpenID Connectについてよく知らずに使用している開発者も多いのではないのでしょうか? きちんと理解しないままOpenID Connectを使用すると、上手く動かないときの調査に時間がかかったり、重大なセキュリティホールを潜ませてしまうリスクにつながります。 OpenID Connectをよく知らない開発者が多い理由として、その難しさがあります。筆者自身、OpenID Connectを理解するのに多くの時間を要しました。概念的な難しさに加え、数多くの用語が登場して複雑に関係しています。また、きちんと理解するにはOpenID Connectの仕様書を参照する必要がありますが、説明が機械的で学習向きとは言えません。 本書は、OpenID Connectの知識がほとんどない方でも、OpenID Connectを理解してもらえるような内容です。OpenID Connectが登場した背景から始まり、各種フローを丁寧に説明します。代表的なセキュリティの脆弱性や対応方法についても説明します。また、サンプルアプリケーションを通して実装のイメージを伝えつつ、具体的にやりとりされるデータを示しながら説明します。 本書を読むことで、OpenID Connectを使用したアプリケーション開発に従事するための十分な知識を得ることができます。

目次

■第1章 OpenID Connectの概要
1.1 身近な存在のOpenID Connect
1.2 OAuth 2.0について
1.2.1 OAuth 2.0の認可
1.2.2 外部アプリケーションへのアクセス
1.3 ユーザー認証としてのOAuth 2.0
1.4 OpenID Connectによる拡張
1.5 本書でのOAuth 2.0の扱い
1.6 OIDCで登場する役割
1.6.1 ユーザー
1.6.2 IdP(Identity Provider)
1.6.3 Client
1.6.4 Resource Server
1.7 Clientの形態
1.7.1 MPAのClient
1.7.2 SPAのClient
1.7.3 BFFのClient
1.7.4 ネイティブアプリのClient
1.7.5 ユーザーが関与しないClient
1.8 「コンフィデンシャル」と「パブリック」
1.9 IdPの調達
1.10 「1st Party Client」と「3rd Party Client
1.11 まとめ

■第2章 OIDCの利用シーン
2.1 業務向けのアプリケーションでの利用シーン
2.1.1 複数の社内アプリケーションを同じユーザー情報・クレデンシャルで利用したい(シングルサインオン)
2.1.2 認証機能を自前で実装したくない
2.1.3 アプリケーション間で安全にAPIを呼び出したい
2.2 コンシューマ向けのアプリケーションでの利用シーン
2.2.1 SNSに認証を任せたい
2.2.2 SNSのコンテンツを利用したい
2.3 まとめ

ほか

商品詳細

出版社名
技術評論社
サイズ
21cm
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ