Wie man sich von amazon cognito javascript abmeldet und die zwischengespeicherte identityId löscht

9

Bis jetzt habe ich es geschafft, mich in Cognito und Synchronisationsdaten einzuloggen, aber ich bleibe bei der Abmeldung von Benutzern. Ich bin in der Lage, mich von Identity-Providern abzumelden, aber bei der erneuten Anmeldung bei cognito erhalte ich einen Fehler wegen ungültiger Logins. Wenn ich die App neu lade, funktioniert es.

    
kabangi julius 08.04.2015, 20:42
quelle

2 Antworten

8

Ein Problem wurde dafür erstellt. Die aktuelle Problemumgehung besteht darin, die zwischengespeicherte ID in Ihrem Cognito Credentials-Objekt zu löschen und sie anschließend erneut zu initialisieren:

%Vor%

Dabei ist cognitoParams das Objekt, das zum Initialisieren der Anmeldeinformationen verwendet wird, z. B .:

%Vor%     
JBaczuk 15.09.2015, 18:51
quelle
1

Versuchen Sie nach dem Abmelden von den Identitätsanbietern, clearCachedId ( ) für den Anbieter CognitoIdentityCredentials . Es sollte ungefähr so ​​aussehen:

AWS.config.credentials.clearCachedId();

    
Mike Murry 09.04.2015 22:05
quelle