/ / Integrar o AWS Cognito ao MEAN Stack - passport.js, stack médio, amazon-cognito

Integrar o AWS Cognito ao MEAN Stack - passport.js, stack médio, amazon-cognito

Eu tenho um aplicativo de nível médio de arranque com angular v4. Não há mecanismo de autenticação embutido, mas sem passaporte. Eu quero usar AWS cognito para autenticação (Sign In / UP). Preciso de passaporte para essa finalidade ou o Cognito é suficiente por si só. Não tenho certeza sobre as etapas a serem seguidas para Integrar o Cognito ao MEAN. Preciso começar integrando o Passport ao MEAN e, em seguida, ao Cognito. Ou apenas Cognito. Eu não pude encontrar um exemplo para este cenário.

Respostas:

0 para resposta № 1

Dê uma olhada passaporte-cognito, integra cognito com passaporte com estratégias de passaporte.

Agora você só precisa integrar passportjs com sua pilha MEAN. Não há exemplo de exemplo que ilustre o passaporte-cognito com passaportes.


0 para resposta № 2

Sim, você terá que adicionar o passaporte paraautenticar o usuário do provedor de autenticação de terceiros. E após o login do usuário, o passaporte retorna o accesstoken que deve ser fornecido ao conhecimento da AWS e, em seguida, o conhecimento verifica o token de acesso entrando em contato com o provedor de autenticação de terceiros. Dessa forma, o conhecimento e o passaporte da AWS funcionam para que a autenticação seja feita usando o provedor de autenticação de terceiros.