Hey everyone, what is the "Supabase-endorsed" way of checking whether a user has already signed up with a certain email-address?
Currently this seems to be a big discussion throughout all the SDK implementations (
https://github.com/orgs/supabase/discussions/1282, ...) and implementations also seem to differ wildly ranging from copying the auth.user table content/emails to a public one (which I would really like to avoid) to using edge functions to query the auth.users table.
I understand the security implications and why this approach has been chosen, but the trade-off on UX-flows is also pretty heavy so I'm very surprised there's not a clear alternative or mitigation offered.