при разлогине, я удаляю токен, проще уже тогда если нет токена, то чистим сессию, но не хотелось бы при каждом обращении к сайту делать запрос к бд, а то и 2
А не подскажете как там определить браузер , ОС, и мобильное устройство - 3 командами, например
whatBrowser() - YaBrowser
whatOS() - Windows
isMobile() - false