Здравствуйте, коллеги. Я за советом. Я не знаю как реализовали другие компании, но у нас как-то криво реализовано.
Приложение - такси, При регистрации когда клиент вводит номер телефона и наживает далее, то ожидает смс-ку в течении 3 мин, через 3 мин можно попросить еще одну.
А на стороне бэка происходит следующее:
- фронт отправляет запрос к register, там генерируется смска и не смотря сколько запросов отправляет фронт к этому апи, изначальный код не будет меняться в течении минуты. - это правильно
- потом у фронта есть 3 мин чтобы получить токен, и соответственно он отправляет запрос к апи токена. А при этом на клиентском приложении показывается 3 мин
У меня вопрос, можно же было довести до 1:30 мин и в бэке и фронте. Что советуете ? И как реализовать правильно ?