ログイン機能はまぁこんなもんでいいやって所まで作れた。
後はユーザー情報のページをdybamodb+graphqlで作りたいけど、はてさてどうやるのか…..

ユーザーの情報、cognitoで持たせるのか分離させるべきなのかわからん。正直cognito以外で持たせた方が取り回しが楽そうやと思って今回は別のDBで持たせることにしたけど。

電話番号は必須にしてcognitoに持たせるか。
一部のattributeに関してはcognitoのcustom attributesに入れてもいいような気もするけど、それをするにはamplify-uiのauthenticatorをheadless modeで使う必要があるな.....

いや、後からupdateUserAttributesで追加する方法がありそう。これで良くないか。

フォロー

cognitoでemail以外の必須attributeを設定すると、今後googleアカウントとかでログインしようとした時にnot supportedやったりするんか....アカンやんけ....。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。