diff --git a/lib/src/components/supa_email_auth.dart b/lib/src/components/supa_email_auth.dart
index 1a5db8c..c63190d 100644
--- a/lib/src/components/supa_email_auth.dart
+++ b/lib/src/components/supa_email_auth.dart
@@ -57,6 +57,10 @@ class SupaEmailAuth extends StatefulWidget {
/// confirmation link after signing up.
final String? redirectTo;
+ /// The URL to redirect the user to when clicking on the link on the
+ /// confirmation link from a reset password confirm email.
+ final String? redirectToResetPwd;
+
/// Callback for the user to complete a sign in.
final void Function(AuthResponse response) onSignInComplete;
@@ -87,6 +91,7 @@ class SupaEmailAuth extends StatefulWidget {
const SupaEmailAuth({
Key? key,
this.redirectTo,
+ this.redirectToResetPwd,
required this.onSignInComplete,
required this.onSignUpComplete,
this.onPasswordResetEmailSent,
@@ -295,7 +300,7 @@ class _SupaEmailAuthState extends State {
final email = _emailController.text.trim();
await supabase.auth.resetPasswordForEmail(
email,
- redirectTo: widget.redirectTo,
+ redirectTo: widget.redirectToResetPwd,
);
widget.onPasswordResetEmailSent?.call();
// FIX use_build_context_synchronously