Ребят ,всем привет столкнулся с проблемой есть метод , в котором есть транзакция
https://paste.ofcode.org/sQLVmEY5zRwDW6FwLTUrWvЕсть входная точка в этом классе check_session
В общем, что она делает, она смотрит есть ли токен, и в зависимости от соображений своих либо регистрирует пользователя либо логинит
проблема заключается в том, что может быть ситуация, когда фронт вызвал этот запрос 4 раза подряд
и тогда в БД записывается по 4 инсерта подряд. т.к. транзакция не успевает отработать полностью на момент запуска первой
итог, за место одной транзакции имею 4.