Skip to main content

VerificationType

Use VerificationType.email with an email address. Use VerificationType.phone with an E.164 phone number.

VerificationChallenge

Returned by startVerification() and resendVerification().

VerificationStatus

Returned by getVerification().
eraEndUserId is an opaque continuity ID. Do not use it to authorize access.

VerificationConfirmation

Returned by confirmVerification().
A successful confirmation proves control of the email address or phone number. It does not sign the user in to your application.

EraFlutterStorage

Implement this interface to replace the default SharedPreferencesAsync visitor storage.
The SDK stores only the visitor ID. Challenge IDs, verification codes, and Era end-user IDs remain the responsibility of your UI.