How to integrate AEM with Amazon Cognito? | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Vijayalakshmi_S
Vijayalakshmi_SAccepted solution
Level 10
Sep 9, 2020 8:45 PM UTC

Hi @jezwn,

As a first step of integrating, I suggest to go through libraries/framework exposed by Amazon Cognito User pool.

Per the below documentation from AWS, AWS Amplify framework is available for JavaScript, iOS and Android.

As you are looking for signin/signup pages, JavaScript library seems to be relevant. You can follow along the link and try out in local as is and based on the desired JS framework chosen, you can then arrive at ways of including it as part of AEM code build.

5 replies

New Participant
Apr 27, 2023 7:49 AM UTC

Hi together. That should be a relevant use case for many customers. It makes sense to provide proper documentation or even a sample application. Happy to look for som response.

Thanks
Dennis

Translate
New Participant
Apr 25, 2023 6:22 PM UTC

hi @jezwn 

Did you get a solution for AWS Cognito & AEM Integration?

I am exploring a similar solution, and would need some help.

Translate
New Participant
Apr 25, 2023 6:07 PM UTC

Hi David,

Were you able to find any alternate solutions?

Translate
Vijayalakshmi_S
Vijayalakshmi_SAccepted solution
Level 10
Sep 9, 2020 8:45 PM UTC

Hi @jezwn,

As a first step of integrating, I suggest to go through libraries/framework exposed by Amazon Cognito User pool.

Per the below documentation from AWS, AWS Amplify framework is available for JavaScript, iOS and Android.

As you are looking for signin/signup pages, JavaScript library seems to be relevant. You can follow along the link and try out in local as is and based on the desired JS framework chosen, you can then arrive at ways of including it as part of AEM code build.

Translate
Level 4
Feb 26, 2023 12:37 AM UTC

This doesn't resolve the JWT token/AEM scope setup. If we login and generate JWT token from one server, how can AEM as second server to retrieve the JWT token and use any library(jsonwebtoken? or AEM oauth client) to validate, if success, get user's some profile to map using scope to authorize the user to access some AEM features?

How to manage the AEM scopes in a managabled way like the useradmin console to manage which user/group has which permission?

Do you have a sample application?

Translate