Доступ к профилю с использованием двух разных устройств одновременно - PullRequest
2 голосов
/ 06 ноября 2019

У меня есть веб-сайт мультивендора с laravel 5.7. Я хочу, чтобы мои пользователи могли одновременно получать доступ к системе с разных устройств, например, через сайт и через мобильные устройства.

Но когда пользователь входит в систему одновременно с двумя мобильными устройствами с одинаковыминомер телефона (accont) и отправляет сообщение, сообщение второго устройства регистрируется под другим номером (который принадлежит пользователю другой системы, который в данный момент не входит в систему).

Следует отметить, что на обоих телефонахпользователь имеет доступ к своему профилю и регистрирует неправильный номер только при отправке сообщения в системе. У меня эта проблема только при подключении пользователя через два мобильных устройства одновременно с одинаковым номером. Пользователи могут одновременно войти в систему с двух сайтов.

Система, вероятно, назначает токен другого пользователя, который не вошел на второе устройство. Я использую следующий код для назначения токена пользователю:

if ($token = $this->guard()->attempt($credentials)) {
            return response()->json(['token' => $token], 200)->header('Authorization', $token);
//            return redirect()->route('/',array('token' => $token))->with('message', 'Success')->withInput();
        }

Где я ошибся?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...