「ログインせずにアプリケーションを使いたい」みたいなやつをゲストログインと呼ぶらしい あんまりWebアプリとかだとないが、モバイルアプリだとよくあるパターンだと思う 機種変更時にデータが飛ぶので、正式ユーザへ昇格することも検討する必要がある。

以下Cognitoでの実現方法など

匿名ログインの実現方法

Cognitoでの匿名ログイン Firebase Authenticationでの匿名ログイン

正式ユーザへの昇格

サーバサイドでvalidにすればOK CognitoのAdminUpdateUserAttributeでエイリアスに設定しているEmailを変更する