私はAWS Cognitoサービスで認証されたユーザーを持っており、彼のユニークな識別子をデータベースに保存したいと考えています。ユーザーのユーザー名(彼の電話番号)または彼の "サブ"(彼のUIDです)を保存する必要がありますか? AdminGetUserのようなすべてのAmazon API関数は、「username」パラメータを使用していますが、サブ/ uidは使用していません。データベースに格納するためにAWS Cognitoの「username」または「sub」(uid)を使用する必要がありますか?
でも、私はarticleを読んで、作者は「ユーザー名が再割り当て可能であるため、常に「サブクレーム」の価値にポリシーを生成し、ユーザー名は再設定しない」と述べています。 " 「ユーザ名」または「サブ」
ありがとう - だから、今、私はのように一意のユーザー識別子を使用しなければならないものをためらっています。
「サブ」とはどういう意味ですか? –
ok、subはJWTトークンのパラメータです。問題はユーザーuuidが使用されている場所ですか? – lexa