Aws cognito linkedin

16

Ich versuche, meiner Reaktions-App ein LinkedIn-Login hinzuzufügen. Mit Amazon Cognito habe ich alles wie hier beschrieben gemacht und ja, es funktioniert, aber ich verwende keine von Amazon Cognito gehostete Benutzeroberfläche und möchte nicht, dass mein Benutzer zu Auth0 umgeleitet wird Website, um sich mit LinkedIn anzumelden ...

Gibt es eine Möglichkeit, LinkedIn Cognito login \ signup zu implementieren, ohne zu Cognito \ Auth0 umgeleitet zu werden?

Oder gibt es vielleicht schon einen besseren Weg, dies umzusetzen?

Ronara
quelle

Antworten:

3

Offizielle Antwort vom Amazon Support:

Nachdem ich dies weiter untersucht und mich an das Cognito-Team gewandt habe, kann ich bestätigen, dass die beabsichtigte Funktionalität mit Cognito derzeit nicht möglich ist. Der erforderliche Statusparameter wird beim manuellen Hinzufügen von Anforderungen entfernt, um zu verhindern, dass der Fluss auf diese Weise umgangen wird. Nachdem ich dies weiter untersucht habe, scheint es bereits eine Funktionsanforderung für die Bereitstellung einer Problemumgehung zu geben, und ich habe Ihren Wunsch nach dieser Funktionalität ebenfalls zur Kenntnis genommen.

Leider kann ich derzeit keine ETA bezüglich dieser Anfrage bestätigen.

Ronara
quelle
0

Ohne Auth0 wird es als unmöglich erklärt. Gute Frage. Die OpenID von LinkedIn unterscheidet sich nur von der öffentlichen Anmeldung von FB und Google , die Cognito derzeit akzeptiert. Ich habe keinen Code, der einen Cognito-Pool mit der OpenID von LinkedIn autorisiert. Ich glaube, ich habe das Dokument gefunden, das ausführlich erklärt, was in der OpenID von LinkedIn fehlt: Wie richte ich LinkedIn als Anbieter sozialer Identität in einem Amazon Cognito-Benutzerpool ein? Ich würde die Anmeldung mit LinkedIn OpenID-Dienst in Ihrer App nicht wegwerfen . Es ist nur so, dass Auth0 absolut notwendig ist, es sei denn, LinkedIn ändert seine OpenID.

Starpebble
quelle
Ich weiß, dass Auth0 notwendig ist. Das einzige Problem, das ich habe, ist, dass ich die Authentifizierung ohne den Auth0-Anmeldebildschirm nicht durchführen kann. Ich möchte, dass meine Benutzer in meiner App bleiben und nur zu LinkedIn weitergeleitet werden, nicht zu Auth0 und dann zu LinkedIn
Ronara
Klingt für den Benutzer viel einfacher, sich allein bei LinkedIn anzumelden und Auth0 zu überspringen. Ich hoffe, jemand findet Code dafür, dass ich ihn nicht habe.
Starpebble