約 9 分
SAML による SSO — パスワードを入れる場所を 1 か所に集める
SSO の本質は「パスワードを入力する場所を 1 か所に集めること」。そう捉えると、SAML が何を運んでいるのかが一本に繋がる。Auth0 を間に挟む構成と、後から SSO を足すときにつまずく 2 つのケースまで。
技術の覚え書き
SSO の本質は「パスワードを入力する場所を 1 か所に集めること」。そう捉えると、SAML が何を運んでいるのかが一本に繋がる。Auth0 を間に挟む構成と、後から SSO を足すときにつまずく 2 つのケースまで。
名前を引く・相手を確かめる・暗号で喋る。ブラウザ側から見た3つの工程を追ったあと、視点を公開する側に反転させて、ドメイン取得・DNS・証明書発行が同じ3つであることを確認する。
EC の注文を題材にした Go のサンプルを通して、値オブジェクトと集約、境界づけられたコンテキスト、ドメインサービスの使い分けを「ルールの置き場所」という一本の軸で整理する。
このブログで使える Markdown 記法と frontmatter の一覧。書くときに迷ったら見返す用。
JWT とは何か、JWS と JWE は何が違うのか、Next.js と Go API はそれぞれ JWT に何をしているのかを整理。