rnd: unauthorized request for code
issue: https://help.lodgeit.net.au/a/tickets/42962
Исходя из того, что написал пользователь, он получил SMS код в 2:25 PM (это 14:25), но если смотреть на логи отправки сообщений по его номеру, но мы не увидем ничего и близко подходящего в этот промежуток времени
Можешь чекнуть линку тут.
При этом, это и мачится с тем, что мы видем в нашей базе.
Т.е. буквально пользователь получает SMS в 2025-05-09 23:37:33.2 (мы это видем по 5 записи в CloudWatch Logs) и потом в 2025-05-09 23:37:46.2485970 +00:00 появляется запись в нашей базе (мы это видем по 4 записи в нашей базе)
При этом мы видем, что в 2025-05-15T04:26:08.952Z мы тоже отслали SMS, но пользователь попытался зайти только в 2025-05-15 04:28:25.7665240 +00:00 и у него не получилось.
На счет того, как пользователь смог получить ghosted SMS всё очень просто - атомотическая варификация.
вот source
что могло произойти: пользователь остался на lodgeit и ушел от ПК. Через некоторое время мы сделали verify и так, как у него не установлена UsesAuthenticator мы отправили SMS, но по какой-то причине этого нет в логах по отправке SMS.
У нас в логах на каждый раз удачный раз приходится несколько не удачных попыток входа
Это тоже можно объяснить легко. Клиент входит через intuit, но при этом мы не даем возможность входа через intuit в нашей модалки