2017-10-04 5 views
0

Sobald sich der Benutzer bei Cognito anmeldet, möchte ich, dass eine Lambda-Funktion die aktuelle Rolle erhält, die diesem Benutzer zugeordnet ist.Rollen mit Benutzerpool verknüpfen - AWS Cognito

Es scheint, als ob Cognito-Benutzerpools oder Identitätspools mit mobilen Apps und Frontend-Devs verwendet werden sollen.

Was ist der richtige Weg, dies zu tun? Codebeispiele sind immer nett, aber ich suche eher nach einer logischen Lösung oder nach Links zur Dokumentation.

habe ich versucht, aus AmazonCognitoIdentity (das war nicht das, was ich suchte) und lesen Sie alle (?) Dokumentation um diese Angelegenheit, aber ich bin nicht in der Lage, die Punkte hier zu verbinden ...

+0

Mögliches Duplikat von [AWS Cognito Error: 'identityPoolId' konnte die Bedingung nicht erfüllen] (https://stackoverflow.com/questions/37223695/aws-cognito-error-identitypoolid-failed-to-satisfy-constraint) – helloV

+0

@ halloV war es zuerst, aber ich habe die Frage aktualisiert –

Antwort

0

Überprüfen Sie die Frage hellov verknüpft. Hier gibt es zwei Dinge: Sie verwenden GetIdentityPoolRolesRequest, das auf Cognito Federated Identities abzielt und Ihnen die einem Identity Pool zugeordneten Rollen abruft. Anscheinend möchten Sie die Rollen einem Cognito-Benutzerpool zuordnen, der völlig anders ist.

+0

Ah gibt es zwei Pools. Es war entweder CognitoIdentity oder CognitoSync. Ich werde auf die andere Frage eingehen. –

Verwandte Themen