I am create web 3 auth system, so using wallectconnect i call hook open to connect wallet, and then call my custom hook which calls to my backend to create user in supabase using custom email based on wallet and deterministic password so i can use sign in with password and return token from backend to my frontend, but I keep getting error, user not allowed