Prevent Sign-in Without Checking User Agreement Checkbox not working

Hi everyone,

I’m facing an issue with the sign-in screen on my glide pages. Here’s how I understand it’s supposed to work:

  1. The user enters their email.
  2. They check a “User Agreement” checkbox to agree to the terms.
  3. Once both are done, a login PIN is generated.

However, here’s the problem:
If the user enters their email and presses “Enter” without checking the “User Agreement” checkbox, the form proceeds to generate the login PIN, which it shouldn’t.

I want to ensure that the login PIN is only generated if the “User Agreement” checkbox is checked. How can I fix this behavior?

P.S. This functionality works fine on legacy apps but not on glide pages

1 Like

Can confirm this, we saw this in a production app last week and I think my colleague filed a ticket.