Login with email/password does not work after successful signup (Bubble Auth issue)

Hello Bubble Community,

I’m facing an issue with Bubble authentication (email/password login).

What works:

  • User signup works correctly using “Sign the user up”
  • User is created in App data → All Users
  • User has role = Client
  • Logout works correctly
  • Redirects between pages work

What does NOT work:

  • Login using “Log the user in” always fails
  • Error message: “We didn’t find an account with those login credentials”
  • This happens even for users that were just successfully registered

Setup details:

  • Page: index
  • Inputs:
    • Email input: content format = Email
    • Password input: content format = Password
  • Login workflow:
    • Button “Log in” → Log the user in
      • Email = Input Email’s value
      • Password = Input Password’s value
    • Then redirect to dashboard_client

Additional info:

  • Issue happens in development (version-test)
  • Database shows the user exists with correct email
  • Tried multiple test users and passwords
  • Re-checked workflows and inputs multiple times
  • Logout and page protections work as expected

I’ve attached screenshots of:

  • Login workflow
  • Signup workflow
  • Inputs configuration
  • App data (All Users)

Could this be an auth/session issue or something related to Bubble’s authentication system?

Thank you in advance for your help.

@vb.smolin1989 This usually comes down to the email value not matching exactly what Bubble stored at signup.

A few things to check:

  • Make sure you’re using Input Email’s value (not text, not lowercase/uppercase transformed).
  • Remove any :trimmed, :lowercase, or formatting from the email input on either signup or login—both must match exactly.
  • Confirm you’re not accidentally using Sign the user up again instead of Log the user in in the login workflow.
  • Check privacy rules on the User type and make sure they’re not blocking login in development (temporarily disable them to test).

Also try logging in with the email copied directly from App Data → All Users to rule out a hidden space or mismatch.

It’s very rarely a Bubble auth bug, almost always an input mismatch or workflow detail.

1 Like