Парни, всем привет! Вопрос есть. Делаем в проекте второй фактор на вход пользователя. Спрашиваем его при смене устройства или локации. Столкнулись с негативом. Сейчас для идентификации устройства используем хэш от user-agent, версии, установленных плагинов. При обновлении браузера получается как будто новое устройство. Ну и для мобильных пользователей, айпи-адрес меняется довольно часто. У кого есть позитивный опыт внедрение такой подсистемы в веб проекте? Интересует как правильно устройство детектить.