Skip to content

ryonsoft/aws-cognito-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Logo

Description

Spring Security AWS Cognito Authentcation Example

Application properties

Application properties Image

server.port=8080

server.servlet.session.cookie.same-site=lax

spring.security.oauth2.client.registration.cognito.client-id={your-app-client-id}

spring.security.oauth2.client.registration.cognito.client-secret={your-app-client-secret}

spring.security.oauth2.client.registration.cognito.scope=openid

spring.security.oauth2.client.registration.cognito.redirect-uri=http://localhost:8080/login/oauth2/code/cognito

spring.security.oauth2.client.registration.cognito.clientName={your-app-client-name}

spring.security.oauth2.client.registration.cognito.authorization-grant-type=authorization_code

spring.security.oauth2.client.provider.cognito.issuerUri=https://cognito-idp.{your-user-pool-region}.amazonaws.com/{user-pool-id}

Create user pool

Crete user pool Image

Configure sign-in experience

Configure sign-in experience Image

Configure sign-in experience Image

Configure sign-in experience Image

Configure sign-in experience Image

User pool name

User pool name Image

Cognito domain prefix

Cognito domain prefix Image

URL: http://localhost:8080/login/oauth2/code/cognito

Cognito domain prefix Image

Cognito domain prefix Image

Create USER and ADMIN group

Create USER and ADMIN group Image

User Pool Test

Click on View Hosted UI button

User Pool Test Image

User Pool Test Image

User Pool Test Image

User sign up

User sign up Image

User sign up Image

User sign up Image

Assign user to a group

Assign user to a group Image

Assign user to a group Image

If necessary, clean you web browser cache.

P.S.: You can assign the user to a group appropriately using AWS Lambda.

Source file / directory structure

Spring Security AWS Cognito Authentcation Image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors