Here are some other OAuth methods supported by Rocket.Chat.
Apple OAuth requires you to fill in Accounts_OAuth_Apple_id and Accounts_OAuth_Apple_secretKey.
To enable Apple OAuth on your workspace,
Navigate to OAuth settings (Administration > Workspace > Settings> OAuth) in your workspace.
In the Apple tab, toggle on Sign In with Apple.
Accounts_OAuth_Apple_id: Your Apple id
Accounts_OAuth_Apple_secretKey: Your Apple secretKey
Accounts_OAuth_Apple_iss: Your Apple iss
Accounts_OAuth_Apple_kid: Your Apple kid
Twitter OAuth requires you to fill in a Twitter Client Id and Secret.
To enable Apple OAuth on your workspace,
Go to the Twitter . Navigate to the Apps page to create or view your existing apps. Copy the following credentials:
Twitter Id: The OAuth Id of your Twitter OAuth app
Twitter Secret: Your Twitter OAuth app secret
Twitter Callback URL: Set default to point to <server_url>/_oauth/twitter
Tokenpass OAuth requires you to have a Tokenpass server URL, Id, and secret.
Tokenpass Login: Enables Tokenpass login
Tokenpass Server URL: Your server URL. Example https://domain.com
(excluding trailing slash)
Tokenpass Id: Tokenpass app Id
Tokenpass Secret: Your Tokenpass app Id
Tokenpass Callback URL: Set default to point to <server_url>/_oauth/tokenpassv
Using Drupal OAuth requires you to provide a Drupal client ID and Secret.
Drupal Login Enabled: This lets you enable Drupal OAuth for login
Drupal Server URL: Your server URL. Example https://domain.com
(excluding trailing slash)
Drupal OAuth2 Client ID: The OAuth Id from the Drupal configuration
Drupal oAuth2 Client Secret: Your Drupal OAuth secret
Drupal Callback URL: Set default to point to <server_url>/_oauth/drupal
Setting up Dolphin OAuth requires a Dolphin connect URL, Id, and secret
URL: Enter the URL under the Information section of the OAuth2 module
Enable: This lets you enable Dolphin OAuth
Id: Dolphin connect Id
Secret: Dolphin connect secret
Login Style: A dropdown to select the login style
Button Text: Text to be displayed on the OAuth button
Button Text Color: Text color of OAuth button
Button Color: Color of the button
To use Okta OAuth, you need to go to the OAuth section of your Rocket.Chat settings and create a custom OAuth.
Navigate to OAuth settings (Administration > Workspace > Settings> OAuth) in your workspace. Create a custom OAuth.
Fill in all the required information and save.
Your new app is created with all the credentials needed for configuration.
Proxy Host: The OAuth proxy host.
Proxy service: The OAuth proxy service.
These can be gotten from the by creating an application for OAuth integration.
Drupal OAuth is made possible with the module. Follow to create client credentials.
Visit this to see how to get these values:
Go to your and create a new Sign in OAuth app for a web application.