@User From this link:
https://supabase.io/docs/guides/auth/auth-twilio - Auth flow can be set up to include both phone number and a password. The first time the user logs in it sends the OTP message. In future logins, the OTP code will not be necessary and the phone number/password will suffice. But the scenario where the user forgets this password, there seems to be no way currently to reset it.