2FA Authentication by sms, call voice or email

how to make 2FA Authentication by sms, call voice or email, i want to to make a step 2 for security in my application si If a login to myaccount is attempted

i want to initiate 2fa with choice of SMS , email or call with PIN then to validate it are there any PHP frameworks or services Open Source or paid that could deliver this functionality for me?

i found Nexmo sms but it is for sms only and twilio authy… does any one have any reccomndation?

Your question is very broad, google will be the best choice to search for your needs 2FA Authentication by sms.

The simple answer here is going to be ‘you will need a service’.

Your web server cannot by default make phone calls.