I would like to know how can I authenticate a register by sending SMS to the user's cell phone number? And which are the companies that provide this service.
I would like to know how can I authenticate a register by sending SMS to the user's cell phone number? And which are the companies that provide this service.
This is very relative, you can do it yourself. Here's a flow :
How can we do this?
Options:
1. You can implement sending SMS on your server.
It will be necessary to use a microcontroller such as arduino and a GSM network module + a GSM chip with credits. (In Brazil, you can use operator plans that work with unlimited SMS for a fixed amount.)
Tutorial to send SMS with arduino: link
After that, you will have to integrate your Service (WebService with arduino), in order to send the messages to the registered devices.
2. You can integrate your server to use some SMS sending service. ex supplied by @RenatoTavares with some complements:
www.bulksms.com www.clickatell.com www.twilio.com link link link
Link to a tutorial on how to do this that you are longing for, hiring some company to send the SMS: link
obs: In both cases, a WebService is required for the device to communicate with the server, causing the SMS with the token to be sent.
I created software in python that communicates with 3G modems and sends the SMS. It was very quiet, I suffered a lot to find a good modem, but the software was easy. But paid companies have: