Connectivity issue from Etisalat UAE
Hi Supabase team,
We are experiencing connectivity problems with Supabase from the Etisalat network in the UAE.
Project ID: xekojfishexppzlmfplj
Ticket ID: SU-241640
Most of our users cannot connect without a VPN. Can you confirm if this is a known issue and if there’s a workaround or ETA for a fix?
7 Replies
I hope they fix this ASAP our Web Application is down because of this…
For the time being if you're willing to setup a proxy server to route traffic from proxy server to supabase you can follow this solution
https://discord.com/channels/839993398554656828/1412456024912302171/1412490597473849375
I have used cloud flare and now its working for the users, but what about the reset password its not working is there a way to change the confirmation url to the cloud flare worker?
If you're using nextjs then you can redirect the user to your app and verify the token hash in your app's api routes. If you're redirecting the user to supabase for auth, then you should be able to change the email template in supabase dashboard
For example: This is the default reset-password confirmationUrl in email template
You can replace the supabase domain with your cloudflare worker and that should work. Just make sure your cloudflare worker is sending the query params in the url to upstream
You are better off just updating the email template and handle the verification in your application. https://github.com/silentworks/supabase-by-example/blob/main/nextjs/supabase/auth/email/recovery.html#L5 and https://github.com/silentworks/supabase-by-example/blob/main/nextjs/app/auth/confirm/route.ts
This works with any framework btw
Thanks everyone
How is this done?