1. Help Center
  2. Getting Started

How do I integrate Passbase?

You can integrate Passbase using the following methods/packages:

  • Web (HTML)
  • Web (React)
  • iOS
  • Android
  • React Native
  • Flutter

For more detailed integration guides please take a look at our documentation. You can also reach our support team on our developer slack or at support@passbase.com

 

Important Security Note: DO NOT use your secret API key for integrations. Secret API keys can access sensitive user data if leaked. To learn more about the differences between publishable and secret API keys, please see our documentation.


Web (HTML)

You can find detailed instructions on our Web integration in the documentation. Here's a quick overview:

  1. Login to your Passbase Dashboard and navigate to the Integration tab
  2. Get your personal API Key, included within the snippet
  3. Paste the code snippet in the correct place in your website's HTML or in a blank website
  4. The verification button should now be visible on the website

React (Web)

You can find detailed instructions on our React integration in the documentation. Here's a quick overview:

  1. Install the Package through npm or yarn

  2. Get an API key from our developer platform

  3. Render a Passbase verification button and handle the result

iOS

You can find detailed instructions on our React integration in the documentation. Here's a quick overview:

  1. Install the SDK through Cocoapods

  2. Initialize the SDK with your API key

  3. Start a new verification process

  4. Enable handling verifications

     

 

Android

You can find detailed instructions on our React integration in the documentation. Here's a quick overview:

  1. Install the SDK
  2. Initialize the SDK with your API key
  3. Start a new verification process from a button
  4. Enable handling verifications

React Native

You can find detailed instructions on our React integration in the documentation. Here's a quick overview:

  1. Install the package in your project

  2. Initialization of the package with your API key

  3. Start a new verification process

  4. Enable handling verifications

  5. UI Customizations

Flutter

You can find detailed instructions on our React integration in the documentation. Here's a quick overview:

  1. Install the package in your project
  2. Initialization of the package with your API key

  3. Start a new verification process

  4. Enable handling verifications