Federated Login for custom UI for Cognito user pool


Hi, Thanks for having a look on my query. I am going through the AWS documents to understand the implementation of federated identities login through user pool. I have a custom UI as I don't intend to use the Cognito build hosted Web UI. I am still not sure if Cognito allows hooking a custom UI to allow logins from third party IDPs and add users to user pool along with copying some attributes. Any pointers in this direction would be appreciated !

  • I would also appreciate a pointer in the right direction regarding the same issue.

    I'd like to add that I'm appalled bythe crappiness of the cognito social login hosted UI. For example apparently it still can't be localized / translated even after many years of customers asking for this simple feature.

    How can AWS afford to ignore the majority on their customers like this?

1 Answer

Hello, Yes there is a way to do this.

You can develop your own web client using Amplify Authentication module

Please see the following links as a reference




You can also use Cognito as a service provider and have your IDP serve a custom UI. In this scenario Amazon Cognito will redirect the user to your IDP. Please see the following URL

https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-SAML-session-initiation.html. You can configure your federation to be SP initiated (Service Provider initiated) inside your federation product.

answered 2 years ago
profile picture
reviewed 5 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions