samoilenkoevgeniy
@samoilenkoevgeniy
Lead Full-Stack Web Developer

Как правильно сделать отслеживание не авторизованных пользователей на сайте?

Дано:
Корпоративный сайт с написанной к ней админкой на laravel.
Хочется:
Как-то идентифицировать пользователей, которые не авторизовались, с целью отображения в админке полной информации о посещении пользователя(Это не копия метрики, делается с определенными целями).

Мысли как это сделать:
При помощи middleware смотреть в базу есть ли такой пользователь там (ip, cookies), если такого пользователя нет - суем ему куку и пишем в базу его ip с кукой которую ему сунули.(Если пользователь почистит куки - не критично).

Дальше при каждом его переходе по страницам пишем в базу slug страницы, время посещения и другую нужную инфу.

Имеет ли право на жизнь такой вариант? Или есть вещи, которые я упустил из виду.
Использовать для этого сокеты пока что не представляется возможным, т.к. хостится проект на виртуальном хостинге. Если я ошибаюсь и есть нормальное для этого решение на сокетах или другой вещи - покажите пожалуйста.

Если есть пакеты под такое дело - тоже буду рад увидеть.

Спасибо за внимание!
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 1
Для вашего варианта вообще есть яндекс метрика, отслеживайте на здоровье.
Ответ написан
Ваш ответ на вопрос

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

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