For digital and cloud-hosted applications, an identity provider (IdP) stores and maintains the digital identities of users. Using username-password combinations and other variables, an IdP can verify user identities, or it may simply include a list of user identities that another service provider (such as an SSO) checks.