full_identity_verification 0.1.2
full_identity_verification: ^0.1.2 copied to clipboard
Flutter plugin for Blusalt Full Identity Verification SDK that supports both Android and iOS platforms.
Changelog #
0.1.0 - 2025-10-31 #
Added #
- Complete Full Identity Verification SDK implementation for Android and iOS
- Three SDK modes:
- Full Identity SDK (document present with scanning)
- Document Absent with Custom Selector (user selects document type)
- Document Absent with ID Number (direct document verification)
- Comprehensive model classes for response handling
- Enums for document types, liveness types, and process states
- Native Android implementation using Kotlin
- Native iOS implementation using Swift
- Method channel communication between Flutter and native platforms
- Complete example app demonstrating all three SDK modes
- Comprehensive README documentation
- Support for:
- BVN (Bank Verification Number)
- NIN (National Identification Number)
- Passport
- Driver's License
- PVC (Permanent Voter's Card)
- Configurable liveness facial comparison types (motional/still)
- Adjustable threshold percentage for face comparison
- Timeout duration configuration
- Webhook URL support
- Reference tracking for transactions
Features #
- Cross-platform support (Android and iOS)
- Native SDK integration for optimal performance
- Proper error handling and reporting
- Base64 encoded image data in responses
- Document information extraction
- Liveness detection and validation
- Face comparison capabilities
- Flexible document type selection
Technical #
- Minimum Android SDK: 16
- Minimum iOS version: 11.0
- Kotlin version: 1.7.10
- Swift version: 5.0
- Flutter SDK: >=3.0.0 <4.0.0