What should a developer do to meet these requirements?
Create a hosted user interface (UI) in Amazon Cognito. Customize the hosted UI with the company logo.
Create a login page that includes the company logo. Upload the login page to Amazon Cognito,
Create a login page that includes the company logo in Amazon API Gateway. Save the link in Amazon Cognito.
Upload the company logo to an Amazon S3 bucket. Specify the S3 object path in app client settings in Amazon Cognito.
Explanations:
Amazon Cognito provides a hosted UI for authentication that can be customized. You can upload the company logo to the hosted UI via the Cognito console to customize the login page.
Amazon Cognito does not allow direct uploading of custom login pages. Instead, it provides a hosted UI or the ability to integrate with a custom UI using the API.
While Amazon API Gateway can be used to host APIs, it is not suitable for hosting a custom login page in the context of Amazon Cognito’s authentication process.
While Amazon S3 can be used to host static assets, Cognito does not support specifying an S3 object path for customizing the login UI directly. Customization is done through the Cognito hosted UI or using an external UI.