Как лучше сделать проверку пользователя на сайте, через куки или через запись времени после авторизации?
И каким образом можно отслеживать действия пользователя на сайте?
Как мне кажется лучше записывать в бд действия пользователя, например есть поле ид и последнее совершённое действие с данными 1/0 (1 совершил действие и 0 не совершил действие) и + время если пользователь совершил действие. Если пользователь совершил действие то данные обновятся и и обновится действие и на пример условие которое каждые 15 минут будет проверять есть ли где 0 в таблице. Минус такого подхода запросов к бд много будет. Плюсы прост понятен в написании трудно обмануть вас если вам важно кто совершал действия
Сборка персонального компьютера от Artline: умный выбор для современных пользователей