Authentication pattern for cloud application users
Let’s get started!
Problem
How to manage the onboarding and authenticating of users for a cloud-deployed application.
Context
Modern cloud applications are focused on providing a personalized experience to their users. The application users can be the enterprise’s employees, customers, and partners. To provide a personalized experience for these users, it is important to identify the users and related attributes. A cloud application may be typically developed and deployed following cloud-native technologies, as a set of microservices, leveraging resources and services from multiple clouds. The problem to be solved is how to authenticate the user to the cloud-deployed applications and establish trusted access.
For applications used by employees, most enterprises want to use their existing identity provider (IdP) solutions so that their employees can sign on with their enterprise user identifier (UID) and...