Skip to main content
All CollectionsIntegrations
Authentication Client Registration
Authentication Client Registration

Authentication with Compass

Updated over a week ago

The objective of this form of authentication & the corresponding use of the app is to provide the option for the end-user to open Compass from a customer application seamlessly without having to go through the standard login mechanism. This ensures that the SDR/agents/partners would not have to sign in separately on Compass given that they would be using the app as part of their regular use of the ecosystem of apps provided by the customer for productivity & engagement. It is also important to understand that authentication is a mandatory requirement for access to any service of Compass.

The seamless user authentication and app enablement experience is done through the use of Oauth 2.0, One time Key & Deeplink.

OAuth 2.0 Implementation

What is OAuth?

OAuth is an API-based authorization protocol that allows a third-party website or application to authorize access to a user's data without the need for users to share their login credentials. It works its magic through the use of tokens.

Let’s go through the steps of implementing OAuth.

Did this answer your question?