So am working with Firebase phone authenticating and while reading this doc page firebase doc there is a section I didn't understand
To use phone number authentication, Firebase must be able to verify that phone number sign-in requests are coming from your app. There are two ways Firebase Authentication accomplishes this:
I wonder why? and is there are any why to do this without make the user do a reCAPTCHA?