Missing feature: Supabase resend confirmation email

Hello,

I am using Webflow + Wized + Supabase.

I have just realized that in Wized there is no option with supabase to resend signup confirmation email. This feature would be quite nice to have, especailly, that supabase supports this out of the box with just a few lines of code.

Also if someone knows how to write custom supabase requests in js, please don’t hesitate to share it with me.

I hope I am writing this to the right topic, I am new to this forum :wink:

Thanks and have a nice day,
Perez

Hey @mackenzieperez5219!

I’ll share this with the devs to review if this can be included but at the moment, you have a few workaround paths:

1. Use Wized.requests.getClient() to access the Supabase client directly

First to get the supabase js client you’d get it as follows:

const supabaseClient = await Wized.requests.getClient('Supabase App'); // replace 'Supabase App' with the name of your app in wized

Then use the Supabase JS client method for resending confirmation emails.


const { error } = await supabaseClient.client.auth.resend({
  type: 'signup',
  email: 'email@example.com',
  options: {
    emailRedirectTo: 'https://example.com/welcome'
  }
})

2. Use an Edge Function

Create a Supabase Edge Function that handles the resend logic, then call it from Wized using the Invoke Function method.