Aws cognito linkedin

16

J'essaie d'ajouter la connexion LinkedIn à mon application React en utilisant Amazon Cognito, j'ai fait tout comme expliqué ici et oui cela fonctionne, mais je n'utilise pas l'interface utilisateur hébergée d'Amazon Cognito et je ne veux pas que mon utilisateur soit redirigé vers Auth0 site pour se connecter avec LinkedIn ...

Existe-t-il un moyen d'implémenter la connexion \ inscription de Cognito sans être redirigé vers Cognito \ Auth0?

Ou peut-être existe-t-il déjà un meilleur moyen de mettre cela en œuvre?

ronara
la source

Réponses:

3

Réponse officielle du support Amazon:

Après avoir approfondi cette question et contacté l'équipe Cognito, je peux confirmer que la fonctionnalité prévue n'est actuellement pas possible avec Cognito. Le paramètre State requis est supprimé des demandes lorsqu'il est ajouté manuellement, ce qui empêche le contournement du flux comme celui-ci. Après une recherche plus approfondie, il semble qu'il existe déjà une demande de fonctionnalité pour fournir une solution de contournement et j'ai également noté votre désir pour cette fonctionnalité.

Malheureusement, pour le moment, je ne peux confirmer aucune ETA concernant cette demande.

ronara
la source
0

C'est expliqué comme impossible sans Auth0. Bonne question. OpenID de LinkedIn est tout simplement différent de FB et de la connexion publique de Google que Cognito accepte actuellement. Je n'ai pas de code qui autorise un pool Cognito avec OpenID de LinkedIn. Je pense avoir trouvé le document qui expliquera en détail ce qui manque dans OpenID de LinkedIn: Comment configurer LinkedIn en tant que fournisseur d'identité sociale dans un pool d'utilisateurs Amazon Cognito? Je ne jetterais pas le service de connexion avec LinkedIn OpenID dans votre application. C'est juste que Auth0 est absolument nécessaire à moins que LinkedIn ne change son OpenID.

starpebble
la source
Je sais que Auth0 est nécessaire. Le seul problème que j'ai, c'est que je ne peux pas faire l'auth sans l'écran de connexion Auth0. Je veux que mes utilisateurs restent dans mon application et soient redirigés vers LinkedIn uniquement, pas vers Auth0 puis vers LinkedIn
ronara
Cela semble beaucoup plus simple pour l'utilisateur de se connecter à LinkedIn seul et de sauter Auth0. J'espère que quelqu'un trouvera du code pour le faire que je ne l'ai pas.
starpebble