Skip to content

【提案】ログインIDをメール固定から、ニックネーム/電話/メールの選択式にparameter化(v5.1.2) #1313

@wasyokusatoshi

Description

@wasyokusatoshi

背景

現状は「ユーザー名=メールアドレス」前提に見えます。一般的なサービスでは
ニックネーム(preferred_username)や電話番号でのサインインも選択されます。

提案

  • Cognito User Pool のサインイン属性を parameter 化
    • signInAliases / usernameAttributes(username / email / phone / preferredUsername)
  • サインアップ/ログインUIを設定に追随(有効な属性のみ入力欄を表示)

既定値/互換

  • 既定値は現行(メール)を維持
  • parameter.ts の設定で拡張を有効化

受け入れ条件(AC)

  • parameter.ts で有効にした属性でサインイン可能
  • UIは有効な属性のみ入力欄が出る(例:ニックネーム/電話)
  • 既定設定では現行と同じ挙動
  • READMEに推奨パターン例(メールのみ/メール+ニックネーム/電話含む)を追記

次のステップ

合意いただければ、CDKとWebの最小差分でPRを準備します。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions