Самый простой метод: получить информацию из $_SERVER['HTTP_USER_AGENT']. Эта суперглобальная переменная содержит строку вроде такой:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36
Её можно распарсить, чтобы конкретно определить ОС, версию браузера и устройство, и на основе этого слепить что-то вроде фингерпринта, идентификатора устройства пользователя. Записать в базу, затем проверять. Изменилось - выводим предупреждение.
Это если очень упростить, в реальной работе нужно продумать всё тщательнее.