Why my authentication for users is not working right - Supabase