forgotPasswordFlowControllerProvider top-level property

  1. @ProviderFor.new(ForgotPasswordFlowController)
ForgotPasswordFlowControllerProvider forgotPasswordFlowControllerProvider
final

Manages the 3-step forgot password flow:

  1. ForgotPasswordStep.enterEmail — user submits their email
  2. ForgotPasswordStep.verifyPin — user enters the PIN sent to their email
  3. ForgotPasswordStep.newPassword — user sets a new password

Delegates all API calls to authControllerProvider.

Implementation

@ProviderFor(ForgotPasswordFlowController)
final forgotPasswordFlowControllerProvider =
    ForgotPasswordFlowControllerProvider._();