Federated Login for custom UI for Cognito user pool

2

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 年前檢視次數 1347 次
1 個回答
1

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

https://aws-amplify.github.io/docs/js/authentication

https://blog.kylegalbraith.com/2018/11/29/how-to-easily-customize-the-aws-amplify-authentication-ui/

https://spin.atomicobject.com/2021/11/02/bypass-cognito-hosted-ui/

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.

AWS
Gaurav
已回答 1 年前
profile picture
專家
已審閱 4 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南