Skip to content

[WEB][SUPABASE AUTH] Password reset redirect_to ignored – always redirected to Logged In Page #6828

@gmria7436-svg

Description

@gmria7436-svg

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

When using Supabase "Reset Password" with FlutterFlow Web:

  • The reset password email link contains a correct redirect_to URL.
  • The target page exists, has Requires Authentication = OFF, and has a valid route.
  • However, after clicking the email link, the app always redirects to the Logged In Page (HomePage).
  • The intended reset password page is never reached.

This happens consistently on FlutterFlow Web (flutterflow.app and custom domain).

Expected Behavior

After clicking the Supabase reset password email link, the user should be redirected to the page defined in redirect_to, allowing them to reset their password before being authenticated.

Steps to Reproduce

  1. Create a FlutterFlow Web app using Supabase authentication.
  2. Create a public page (Requires Authentication = OFF) for password reset.
  3. Configure "Send Reset Password Email" with a redirect URL pointing to this page.
  4. Add the same URL in Supabase Authentication → Redirect URLs.
  5. Publish the app (flutterflow.app or custom domain).
  6. Trigger "Forgot password" from the login page.
  7. Click the link received in the reset password email.

Result:
The app always redirects to the Logged In Page instead of the reset password page.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4wi87huJFOxPVd+KqJb8FVmiURMjp8bJ0S1upuZCs9I5SuB4kIffWkV1hCQumkS1VmMUSmmmYEpuDuudmWNcc3BxCaG5x61bhcSg7MYHila5OBEquNP3ZfO+1NCh2C3MGnpx1DPsxfcXgkwFyIFdiXFnPYQbW2IndISq/LZO4=

Visual documentation

Screenshots show:

  • Supabase reset email with correct redirect_to
  • FlutterFlow page route configuration
  • App always redirecting to Logged In Page after reset

Environment

- FlutterFlow version: 
- Platform:
- Browser name and version:
- Operating system and version affected:

Additional Information

No response

Metadata

Metadata

Assignees

Labels

status: needs triageA potential issue that has not been confirmed as a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions