startVerification static method
Start identity verification with an existing session token.
This launches the native Didit verification UI as a full-screen modal. The returned future completes when the user finishes, cancels, or encounters an error during the verification flow.
Example:
final result = await DiditSdk.startVerification('session-token');
if (result is VerificationCompleted) {
print('Status: ${result.session.status}');
}
Implementation
static Future<VerificationResult> startVerification(
String token, {
DiditConfig? config,
}) async {
final raw = await SdkFlutterPlatform.instance.startVerification(
token,
config?.toMap(),
);
return VerificationResult.fromMap(raw);
}