Skip to main content
Frances Silva
Lead Developer
Asked a question last year

Is there any way to do SSO using OAuth2 or Auth0 with Tribe?

Where am I?

In Tribe you can ask and answer questions and share your experience with others!

Co-founder at Tribe

Tribe fully supports Auth0 for both authentication and authorization.

You can easily install the OAuth2 SSO (Single Sign-On) app from Tribe's App Store. Then generate a Client ID and Client Secret in Auth0 panel and enter those information along with the Authorization URL, Token URL, Scope in the OAuth2 SSO setting page in Tribe.

Note: For the Scope field add the following scopes openid email profile

Additionally, you can enter the Sign Up Url and Account Settings Url inside the App settings. For Auth0 you don't need to enter any information for User Info URL and JWT key.

You should also make sure you add the url mentioned in the message (in blue) as callback url in Auth0 panel.

OAuth2 SSO Configuration
OAuth2 SSO Configuration

If you want to use Auth0 access token to perform API calls in Tribe you should install JWT Authorization app as well.

Auth0 supports both JWKS and Public Key verification methods for JWT tokens. To learn more about JWKS you can refer to Auth0 documentation186.

JWT Authorization Configuration
JWT Authorization Configuration

Please note that you can only use JWT Authorization token if the user already logged in at least once using Single Sign On before. Otherwise, since the user does not exist in Tribe yet, you'll receive a 401 'user_not_found' error.


At the end, please Enable the app and save the changes.