Used to verify that a user has access to an email address.
email
, verificationMethod
, retryNotBefore
, isPostLoginVerification
, and primaryLoading
.
navigateToEditEmail()
: Redirects users to the email edit screen.navigateToVerifyEmail()
: Redirects users to the email verify screen.submitOtpCode(String otpCode) async
: Submits the OTP for verification.resendEmail() async
: Resends the email verification code.updateEmail(String newValue) async
: Updates the email if needed.Create Email Verification Screen
EmailVerifyBlock
interface. This screen will handle the OTP verification process.Set Up OTP Controller
Create OTP Input Field
Add Action Buttons
Create Email Edit Screen
Set Up Email Edit Controller
Create Email Edit Field
Add Email Edit Actions