Any technology has its own cost. The cost comes from different areas including operation, security, user experience, and others. You need to always balance different costs from different perspectives. Just choose what you need. There is no perfect solution to cater to all the demands.
But what with costs for sms and email providers? Imagine if you have more than 1000 logins per day?
That can be a heck of a costs...
Any technology has its own cost. The cost comes from different areas including operation, security, user experience, and others. You need to always balance different costs from different perspectives. Just choose what you need. There is no perfect solution to cater to all the demands.