Cognitoでエイリアス設定しているメール属性をAdminUpdateUserAttributeしたときの挙動についてあれこれ調べたのでメモ。
基本:サーバーサイドでユーザの属性を変更する方法
TypeScriptでCognitoユーザの属性を変更する方法
メール検証について
電話番号やメールがいつ有効になるのかをまとめた。 Cognitoの属性検証について
メールアドレスの重複について
基本的に、エイリアスに指定した属性はユーザプール内で一意になる。 バリデーションのタイミングは登録時ではなく、検証時なのがちょっとクセあり。