OpenID Connect is a simple identity layer on top of the OAuth 2.0 protocol. While OAuth is used to protect access to specific resources, OpenID Connect is used to create a secure sign-in process.
Rocket.Chat's implementation of OpenID Connect is compatible with several providers, including Keycloak and Okta Identity Cloud Service. This compatibility ensures that users can authenticate with their existing OpenID provider, enhancing the flexibility and convenience of the Rocket.Chat platform.
You can set up the following by creating custom OAuth methods: