OAuth
Beyond the basic username/password authentication, Rocket.Chat supports several other authentication methods. These OAuth methods mostly require a client ID and a secret.
To set up your desired OAuth method,
Navigate to Administration > Workspace > Settings> OAuth.
You can view a list of some OAuth methods that are supported by Rocket.Chat, including Google, Github, LinkedIn, etc.
Add Custom OAuth
To add a custom OAuth,
Click Add custom OAuth.
Give a unique name for your custom OAuth.
Click Add.
When configuring your OAuth Provider, you must include a Callback URL. Use
Refresh OAuth Services
To update the options shown on your workspace login page based on your saved settings, click Refresh OAuth Services.