Incorporate User Authentication

In a previous step, you deployed the TravelBuddy web application on the Internet with AWS Amplify - allowing users all around the world to access your site! However, as a Flight/Hotel booking site, user authentication is needed for your users to create an account and make an order.

Fortunately, AWS Amplify is able to provide User Authentication via a seamless integration with Amazon Cognito as the main authentication provider.

In this section, we will do just that!