Я просто хочу, чтобы один и тот же пользователь не мог войти в систему более одного раза из разных браузеров до тех пор, пока таймаут сеанса или выход пользователя из системы ... никаких идей?!Запретить одному и тому же пользователю входить в систему более одного раза. Laravel 5.1
ответ
Я думаю, что вы можете справиться с этим, сохранив статус входа в базу данных, как при входе в систему, установите столбец входа в значение true и при выходе из системы установите статус входа в false. И после входа в систему убедитесь, что столбец входа является ложным или нет.
Кстати, пожалуйста, скажите нам, почему вы хотите это сделать, чтобы мы могли предложить другой выход?
Это запрос от клиента, чтобы предотвратить более одного входа, у меня уже есть журнал входа в систему, чтобы сохранить логин и выход из системы и попытки входа в систему с ошибкой. Мне нужно запустить и Событие, когда тайм-аут сеанса с использованием laravel не javascript, потому что JS один не работает правильно. Любые идеи об увольнении события при тайм-ауте сеанса? –
- 1. Присоединение к одному и тому же столу более одного раза
- 2. Как запретить пользователю оценивать фильм более одного раза?
- 3. Как запретить пользователю вводить данные более одного раза (NSDate)
- 4. Более одного внешнего ключа к одному и тому же столу?
- 5. Как запретить вызовы API более одного раза
- 6. Токбокс - не позволяйте одному и тому же пользователю публиковать дважды
- 7. Создание нового класса более одного раза
- 8. позволяют пользователю входить только с одного компьютера
- 9. Обновления записей более одного раза на laravel
- 10. Netsuite - планирование одного и того же сценария более одного раза
- 11. Как запретить пользователю входить с более чем n компьютеров в asp.net
- 12. Открытие такого же действия более одного раза
- 13. Показать тот же модуль более одного раза
- 14. Более одного обратного отношения к одному и тому же объекту в данных ядра
- 15. Как запретить пользователям регистрироваться более одного раза в день?
- 16. Запуск такой же формы более одного раза
- 17. Как запретить пользователю входить в систему из нескольких мест или из разных браузеров на одном компьютере
- 18. Несколько POST-запросов к одному и тому же файлу с одного и того же IP
- 19. Как запретить пользователю входить в систему, если он выбирает страницу из определенного каталога/папки в asp.net?
- 20. Django Twitter клон. Как запретить пользователю любить чириканье более одного раза?
- 21. Не более 3 человек, подключенных к одному и тому же имени пользователя с помощью Django
- 22. Может ли сервер WCF выставлять более одного сервиса по одному и тому же TCP-порту?
- 23. Запретить вывод тега внутри цикла шаблона более одного раза?
- 24. Как объединить элементы в потоке вместе, если они принадлежат одному и тому же пользователю
- 25. Запретить пользователю отправлять более одного отзыва для продукта
- 26. Textarea - запретить пользователю вставлять более одного разрыва строки
- 27. PHP - Как запретить пользователю входить в систему с нескольких компьютеров одновременно?
- 28. ВСТУПЛЕНИЕ более одного раза?
- 29. mysql_real_escape более одного раза
- 30. Как запретить пользователю иметь несколько экземпляров одного и того же веб-приложения
Я думаю, что вы можете справиться с этим, сохранив статус входа в базу данных, как при входе в систему, установите столбец входа в значение true и при выходе из системы установите статус входа в false. И при регистрации, во-первых, проверьте, что столбец входа является ложным или нет. –