Skip to content

Authsignal Android SDK for authenticating with passkeys, push, email OTP, SMS OTP and Authenticator App (TOTP)

License

Notifications You must be signed in to change notification settings

authsignal/authsignal-android

Repository files navigation

Authsignal Android

Check out our official Android documentation.

Installation

Ensure that you have mavenCentral listed in your project's buildscript repositories section:

buildscript {
  repositories {
    mavenCentral()
    ...
  }
}

Add the following to your app's build.gradle file:

implementation 'com.authsignal:authsignal-android:2.0.1'

Initialization

import com.authsignal.Authsignal
...

val authsignal = Authsignal("YOUR_TENANT_ID", "YOUR_REGION_BASE_URL")

You can find your tenant ID in the Authsignal Portal.

You must specify the correct base URL for your tenant's region.

Region Base URL
US (Oregon) https://api.authsignal.com/v1
AU (Sydney) https://au.api.authsignal.com/v1
EU (Dublin) https://eu.api.authsignal.com/v1

Usage

For more detailed information on how to add passkeys and other MFA and passwordless authentication methods to your app using Authsignal, refer to our Mobile SDK documentation.

Releases

No releases published

Packages

No packages published

Languages