consumeAuthPasswordResetToken function

Future<AuthPasswordResetToken?> consumeAuthPasswordResetToken({
  1. required AuthPasswordResetTokenStore store,
  2. required String token,
})

Consumes a raw password-reset token from the configured typed store.

Delegates to AuthPasswordResetTokenStore.consume and returns null when the token is blank, unknown, expired, or already consumed.

Implementation

Future<AuthPasswordResetToken?> consumeAuthPasswordResetToken({
  required AuthPasswordResetTokenStore store,
  required String token,
}) => Future.sync(() => store.consume(token));