複数のデータストアに分かれているユーザーの認証情報を、マージしてひとつに統合したいという要件があり、認証 Saas 大手の Auth0 に Automatic Migrations というそれっぽい機能があったので調査した。特に複数のユーザーデータの名寄せをどうやっているのかが知りたかった。 結論としては、名寄せは当然自動でできるはずもなく、ユーザーからのアクションや自前での実装が必要という当たり前の結果となった。とはいえ全体のフローは参考になった。 Auth0 とは Auth0: Identity is Complex. Deal with it. 認証・認可機能を提供する Saas AWS の Cognito や GCP の Firebase Authentication が恐らく競合 認証・認可はドメイン特有の知識が求められるが、多くのサービスにとって差別化できる部分ではないので、S