Подскажите, пожалуйста, как реализовать смс аутентификацию. Интересует именно следующее:
1) как это вообще устроено (в общих чертах), используется ли какой-то сервис, или с помощью какого-то софта на сервере могу это осуществить?
2) интересует больше не технические подробности, а чисто чтобы понимать, как это устроено.
3) помимо аутентификации, необходима еще отправка сообщений в зависимости от действий посетителя. Например, сделал заказ в магазин, статус изменился, пришла смс.
Если вы про всякие коды активации, то
1) Юзер вводит телефон и нажимает отправить
2) Вы генерируете код для него и записываете себе в базу к введенному телефону
3) Далее пользуясь услугами любого "смс агрегатора" или "смс гейта" - погуглите по этим словам, тысячи их. Через rest api сервиса посылаете номер куда отправить и что отправить, забыв проплатить услуги гейт-сервиса.
4) Юзеру приходит код от агрегатора, он вводит, вы сравниваете с тем что в базе.