Cognitoでは、アカウント検証などにおいて、Code型とLink型があります。
Code型:アカウントの検証メッセージにコードを付与し、ログイン時にコードを入力させて検証を確認するタイプ
Link型:アカウントの検証メッセージにURLを付与し、URLにアクセスがあったことで検証を確認するタイプ
そして、Cognitoの仕様として、このアカウント検証時にユーザーに通知するメールやSMSなどの文章テンプレートを修正する事ができます。デフォルトでは、英文のため、こちらを日本語かつ開発システムに伴った文章にすることができます。
当初は、利用者にとって都合がよいLink型を利用することを検討していましたが、なんどLink型でのメッセージ文章を変更しても実際に反映されませんでした。
どうすることもできず、AWSサポートに問合せをしてみました。
回答としては、
「メッセーの作成機能は、Code型のみに対応しており、Link型では自由にメッセージを作成(変更)することができない仕様です。」
とのことでした。
→いや~、これは不具合ですね。。。(※すでに修正済みかもですが・・・)
結果的には、Code型を採用することにせざる終えませんでした(トホホ)
Cognitoの検証メッセージをカスタマイズする際は、ご注意ください
(記事のお問合せ・無料相談 → こちら)