Identity providers
Identity providers are web services that authenticate users on behalf of web applications. As an administrator, you can configure identity providers for web applications.
IBM Cloud Pak® for Applications allows administrators to easily configure and manage user authentication information for their applications through single sign-on with OAuth and OpenID Connect identity providers.Cloud Pak for Applications includes a Red Hat® Single Sign-On server (RH-SSO).
OAuth
OAuth is an open standard for access delegation, commonly used as a way for internet users to grant applications access to their information but without giving them the passwords. This mechanism is commonly used by popular social medium such as Google, Facebook, Github, and Twitter to permit the users to share information about their accounts with third party application.
OpenID Connect
OpenID Connect is a simple identity layer built on the OAuth 2.0 protocol, which allows applications to verify an end-user's identity based on the authentication performed by an authorization server, as well as to obtain basic profile information about the end-user in an interoperable and REST-like manner.