AWS
CognitoUserPools

Cognito User Poolsでemail verification messageのメール送信を日本語で行う方法

More than 1 year has passed since last update.


概要

スクリーンショット 2016-08-16 22.21.48.png

User Poolsではユーザに送信するアクティベーションメールの文面をカスタマイズすることが出来ます。

しかし、マネジメントコンソールで日本語の文章を入力するとキャプチャの用にJavaScriptエラーが発生して登録が出来ないバグが有ります。


解決策

aws-cliを使って登録すれば解決します。

コマンドは以下のとおり

$ aws cognito-idp update-user-pool --user-pool-id us-east-1_hq5vcdssx --email-verification-subject 'お申し込みありがとうございました' --email-verification-message "

これはアクティベーションメールです。
あなたの認証コードは{####}です。

アクティベーションページから認証コードを入力してください
http://example.com/#activation

また、パスワード忘れの方は以下のページからパスワードを再発行してください
http://example.com/#activation" --auto-verified-attributes email