В моем проекте я использую laravel и reactjs. Как я могу запретить нескольким пользователям входить в систему с одинаковыми учетными данными.
Я хочу сделать так, чтобы, если пользователь вошел в учетную запись и вошел на другой компьютер, он получил уведомление, что он может Не используйте одну и ту же учетную запись на нескольких устройствах одновременно в первой зарегистрированной учетной записи.
Я просматривал веб-сокеты, но не уверен, созданы ли веб-сокеты для этой цели. Я также видел несколько видео о firebase, но я уже использую базу данных mysql, и мне также интересно, как отправить эту информацию на reactjs. У меня уже есть ключ в моей базе данных, который меняется каждый раз, когда пользователь входит в систему.
В любом случае laravel может отправить сообщение на reactjs, чтобы уведомить пользователя и выйти из него, не обновляя страницу или вызов бэкэнда каждую секунду со стороны внешнего интерфейса.
Спасибо за помощь, если вы не понимаете мой вопрос, пожалуйста, прокомментируйте, чтобы я мог прояснить.