Firebase Authenticationで学ぶ ソーシャルログイン入門 ID管理の原則にそった実装のベストプラクティスの表紙

Firebase Authentication で学ぶ ソーシャルログイン入門 ID 管理の原則にそった実装のベストプラクティス(ファイアーベースオーセンティケーションデマナブ ソーシャルログインニュウモン アイディーカンリノゲンソクニソッタジッソウノベストプラクティス)

著者:
Auth屋/いとう りょう(オースヤ/イトウ リョウ)
出版社:
翔泳社
出版日:
2022年12月12日
ISBN:
9784798169057
在庫:
在庫あり
★★★☆☆3(1 件)
中級者向け
認証Firebaseソーシャルログインユーザー管理IDライフサイクルセキュリティアプリ開発ベストプラクティスユーザー認証アカウント管理

なぜ注目されているか

総合
631
15 ランクダウン4 件の言及
言及数
670

書籍紹介

本書では、 Firebase Authentication の利用を例に、「未登録」「仮登録」「本登録」「一時凍結」「退会」といった ID ライフサイクルをもとに、ログインやリカバリーなど、ソーシャルログインまわりに必要な機能を洗い出し、実装していきます。本書を読めば、ライフサイクルをもとにしたソーシャルログインを正しく理解し、 ID 管理の原則を学ぶことができるはずです。認証のプロを目指す若手の認証基盤担当や、アプリでログインまわりを作ることになった方など、ソーシャルログインをアプリに実装したいすべての方に向けた必読の一冊です。

技書の森解説

「 Google でログイン」ボタンの裏側で、 OAuth 2.0OpenID Connect のフローが動いていることは知っていても、トークンの交換やスコープの設計を正確に説明できるエンジニアは意外に少ないものです。本書は Auth 屋氏らが、 Firebase Authentication を題材にソーシャルログインの仕組みを実装しながら学ぶ構成の入門書です。

Google ・ Twitter ・ GitHub など複数のプロバイダを順に組み込みながら、認可コードフロー、 ID トークンの検証、セッション管理といった認証基盤の要素を手を動かして理解できます。抽象的なプロトコル仕様書だけ読んでも動くものが作れない、という壁を Firebase という具体的な実装で崩すアプローチです。 OAuth や OIDC の仕様を RFC から読み下すのが辛い人にとって、実動するコードを先に見ることで全体像を掴むきっかけになります。

Firebase に依存した内容になる点は留意が要ります。プロバイダのコンソール操作やライブラリAPI は変わりうるため、手順をそのまま再現するよりも「認証フロー全体の構造」を持ち帰ることを意識すると、プラットフォームが変わっても応用が利きます。

言及 Qiita 記事 (3 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ