Today we will learn about Firebase Phone Authentication. Firebase is fantastic, You can use Firebase Authentication to enable a user to sign in to your app by sending an SMS to user’s device which contains a one-time-password. The user then enters phone number and get this OTP in your app, if the OTP matches then sign in is successful and the user can then access your app.