Is user authentication via email on Supabase possible with a free WeWeb account?

Hey everyone,

I’ve recently decided to migrate away from Xano to Supabase.

When I used Xano, I built a /verify-code endpoint that validates a 6-digit code against an email and then sets a ‘is_verified’ boolean on the user table.

When I started working on Supabase, I quickly realized all of these authentication and signup flows are pretty much covered on Supabase which is really awesome. I configured the SMTP to instead of using a 6-digit code, and call directly to /auth/v1/signup endpoint, which sends a URL with a token for verification.

This very quickly became an issue because using the free WeWeb version has only the editor view as a way to test things out, meaning I have no Site URL to specify to test the authentication.

Does that mean I have to get a paid plan in order to test the authentication?

Thanks to anyone who might be able to assist me with this :heart:

No, you don’t need a paid plan. Supabase does work with just the WeWeb editor. What issues do you have?

1 Like

You just need to put your editor URL, once you publish (with a paid plan) you can change this to your actual URL. But for while you’re building, you just copy-paste the url of your editor.

2 Likes

Thanks @andreas and @Broberto for the help. This worked. I actually looked at an old confirmation email I sent on signup which had the Supabase default http://localhost:3000/ with the auth token.

As soon as I actually used the built-in WeWeb plugin for Supabase it worked like a charm.

Thanks a ton!

1 Like