This custom signup form with Supabase includes:
- A form initial step that requires the full name, email and password.
- A flow that creates the account and issues a token to automatically log the user in.
An active Supabase account and the following information:
This can be found by selecting your Supabase project and going to Settings -> API and copying the Project URL.
This can be found by selecting your Supabase project -> Settings -> API and copying the service_role secret.
By default, the user will be redirected to your main site URL, if you want to redirect the user elsewhere (eg. admin panel), add a Redirect URI in the flow action "Generate link":
And remember to permit Redirect URLs in your Supabase project Authentication URL Configurations: