WeWeb + Xano Sign Up Page

PLEASE help me with a signup workflow tutorial?

I’ve connected the XanoAuth plugin to WeWeb, and I’ve already created a successful login page with a working login workflow. But Now I need help on creating the a signup page.

I’ve created the sign up form container and I’ve binded each field (name, email, password) to the respective variable. My Xano already has a signup/auth API endpoint.

What should my workflow look like on WeWeb?

(Should I edit any information in the Xano workflow, or leave it?)

New to Xano and WeWeb, any help would be greatly appreciated <3

1 Like

Hi Matt :waving_hand:

If you’re using the Xano Auth plugin in WeWeb, you should have a signup form available here:

That signup form comes with a pre-built workflow:

You need to bind the variables in the “Sign up” action and choose which page to redirect to after signup in the “Navigate to” action.

And that’s it. Assuming you’ve finished configuring the Xano Auth plugin in WeWeb and are using the default email + password endpoint in Xano, it should work out of the box.

If that’s not working for you, it would help if you shared screenshots or a short video of how things are setup in both WeWeb and Xano.

Hi Joyce, Thank you so much for your prompt response.

Here is the error message. .

1 Like

Hey Matt,

Thanks for sharing this. The error helps, but doesn’t give enough visibility into how things are set up between Xano and WeWeb to pinpoint the issue :slight_smile:

To help debug this properly, could you share a bit more context?

What would be most helpful:

  • A screenshot of the full error response
    Right now, we only see the top-level fields (name, message, status, etc.). There’s usually more detail under response → data → message that tells us exactly what Xano is rejecting.
    You can check this here: https://docs.weweb.io/plugins/auth-systems/xano-auth.html#troubleshooting-xano-authentication

  • A screenshot of your signup endpoint in Xano
    (including the input parameters)

  • A screenshot of your Xano Auth plugin setup in WeWeb
    (so we can confirm the correct signup endpoint is selected)

  • A screenshot of your form in WeWeb
    (to see what inputs you’re collecting and how they’re bound)

  • A screenshot of your workflow actions
    (especially what data is being sent to Xano)

The goal is to understand exactly what’s being sent vs. what Xano expects.

Right now, based on the 400 error, we can make some educated guesses (like missing required inputs, wrong endpoint, or trying to create a user that already exists), but we can’t be sure.

If you can share those screenshots, we should be able to narrow this down quickly :+1: