youmixx
@youmixx
PHP Developer

Laravel как сделать возможность авторизации только на одном устройстве?

Хочу сделать так, чтобы если человек авторизовался под каким-либо ПК, в каком-либо браузере. Он больше не смог авторизоваться в другом месте. Т.е. ему нужно выйти из аккаунта и только тогда он сможет авторизоваться на другом устройстве (или в другом браузере).

Как это можно реализовать? Каким образом проводить проверку.
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 3
Перед тем как залогиниться
auth()->logout();
Ответ написан
@lil_koi
лучший из худших
Ты можешь сделать в таблице юзеров ещё один столбец "in_auth". И при авторизации ставь true, если юзер захочет повторно авторизоваться, то проверяй этот параметр. Если он true, то либо разлогинь прошлый, либо не дай этому авторизоваться
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы