Где лучше всего хранить sms коды?

Всем привет, пишу подтверждение номера телефона средством смс кода, возник вопрос где лучше хранить код, нашел в интернете два варианта:
1. база данных (первый вариант, который приходит в голову)
2. и какой-то кэш, в котором есть поля: код и время отправления

также ко второму варианту был предложен вариант привязать ip и девайс, чтобы можно было одновременно войти с компа и, например, телефона

как лучше?
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Тут нет "более правильного" варианта.
Программная инженерия - это всегда про компромисс.

Я бы выбрал вариант с уже имеющейся базой данных, тк это:
1. Уже проверенное решение
2. Это решение очень простое и понятное
3. Оно не подразумевает усложнение инфраструктуры
4. Оно точно устроит тебя по производительности.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
не нужно усложнять, делай самый простой вариант, сложнения начинаются только после выявляния каких-либо проблем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы