flutter_validations_sdk 1.0.0-beta.3 copy "flutter_validations_sdk: ^1.0.0-beta.3" to clipboard
flutter_validations_sdk: ^1.0.0-beta.3 copied to clipboard

Integrate Truora Digital Identity Validations into your Flutter app. Support for document validation and face recognition.

Truora Validations Flutter SDK #

Integrate Truora's Digital Identity Validations into your Flutter application.

Features #

  • Document Validation: Capture and validate government-issued IDs.
  • Face Recognition: Perform liveness checks and face matching.
  • Easy Integration: Simple API to start the validation flow.

Getting started #

Add the dependency to your pubspec.yaml:

dependencies:
  flutter_validations_sdk: ^1.0.0-beta.1

Usage #

import 'package:flutter_validations_sdk/flutter_validations_sdk.dart';

// Initialize and start validation
final truoraValidations = TruoraValidations();
// ... implementation details ...

Updating native SDK versions #

iOS #

The iOS SDK version is pinned in ios/flutter_validations_sdk.podspec:

s.dependency "TruoraValidationsSDK", "{version}"

After bumping the version, run pod update (not pod install) in the sample app's iOS directory to unlock the old version from Podfile.lock:

cd flutter-app/validations_sample_app/ios
pod update TruoraValidationsSDK TruoraCamera

Android #

The Android SDK versions are pinned in android/build.gradle:

implementation "com.truora:validations.face:{version}"
implementation "com.truora:validations.document:{version}"

Gradle resolves the new version automatically on the next build.

Regenerating the Pigeon bridge #

If any message classes in pigeons/messages.dart are modified, regenerate all platform files from the flutter_validations_sdk root:

dart run pigeon --input pigeons/messages.dart

This updates lib/src/messages.g.dart, android/.../Messages.g.kt, and ios/Classes/Messages.g.swift. Do not edit those files manually.

Additional information #

For more information, visit Truora Documentation.

0
likes
120
points
67
downloads

Publisher

unverified uploader

Weekly Downloads

Integrate Truora Digital Identity Validations into your Flutter app. Support for document validation and face recognition.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, pigeon

More

Packages that depend on flutter_validations_sdk

Packages that implement flutter_validations_sdk