私はこれを現在利用可能にする方法を一日中探してきました。ロールでAWS-Cognitoのユーザーをフィルタリングする
私のユーザープール、John AdminとJim Userに2人のユーザーがいるとします。私はJohn Adminにアクセスできるが、Jim UserにはアクセスしたくないView Controllerを持っています。問題は、私のアプリケーションでJohnとJimを区別する方法がわからないことです。
ジョンの管理者が私の管理者グループ/ロールにいるが、ジムがそうでないことを知る方法はありますか?
編集:ユーザー属性を尋ねる は私を与えた:あなたがその役割によって、ユーザーを区別することができますいくつかのプロパティが含まれている必要があり
{"UserAttributes": [
{ "Name": "sub", "Value": "NUMBERS"},
{ "Name": "email_verified", "Value": "true"},
{ "Name": "phone_number_verified", "Value": "false"},
{ "Name": "phone_number", "Value": "NUMBERS"},
{ "Name": "email", "Value": "EMAIL"}],
"Username": "johnadmin"}
ユーザーがCognitoコンソール上のグループを割り当てられているが、私は、私はあなたは、ユーザーが属性を取得しようとする必要がありiOSの –
中にそれを割り当てられているグループを取得するAPIを見つけることができないようhttp://docs.aws.amazon.com/cognito/latest/developerguide/using-amazon-cognito-user-identity-pools-ios-sdk.html 「認証された例:ユーザー属性の取得」の段落を確認してください –
属性によって、彼らは私に関連情報を与えなかった。 –