authsignal_flutter 3.3.1 copy "authsignal_flutter: ^3.3.1" to clipboard
authsignal_flutter: ^3.3.1 copied to clipboard

The Authsignal Flutter SDK for Passkeys, Push, QR, and In-App Authentication

Authsignal

Authsignal Flutter SDK #

Check out our official Flutter documentation.

Installation #

Add the Authsignal Flutter SDK to your project:

dependencies:
  authsignal_flutter: ^3.3.1

Then install the package:

flutter pub get

Flutter 3.44 and newer resolve iOS dependencies with Swift Package Manager by default. The SDK also continues to support CocoaPods. For projects using CocoaPods, install the iOS dependencies with:

cd ios && pod install

For Android apps, use compile SDK 35 and Android Gradle Plugin 8.6.0 or newer.

Initialization #

Initialize the Authsignal client in your code:

import 'package:authsignal_flutter/authsignal_flutter.dart';

final authsignal = Authsignal(
  tenantID: 'YOUR_TENANT_ID',
  baseURL: 'YOUR_REGION_BASE_URL',
);

You can find your tenantID in the Authsignal Portal.

You must specify the correct baseURL 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

License #

This project is licensed under the MIT License - see the LICENSE file for details.