В промышленных условиях обычно требуется оборудование повышенной прочности. Это довольно специализированный комплект и, как правило, намного дороже, чем "обычное" вычислительное оборудование. В зависимости от окружающей среды вам могут потребоваться водонепроницаемые и пыленепроницаемые корпуса. Google предоставит ряд вариантов. Оборудование без повышенной прочности обычно не выдерживает жестких sh условий и, скорее всего, выйдет из строя быстро или непредсказуемо.
Если вы хотите проверить, кто сделал определенные записи, вам понадобится какой-то механизм аутентификации. Biometri c логины - отпечаток пальца c. - доступны на различных устройствах и упростят пользователям вход в систему без ввода имен пользователей и паролей (которые часто используются совместно). В этой модели пользователь аутентифицируется в операционной системе, а не в веб-приложении; склеивание их вместе выполнимо, но во многом зависит от вашей корпоративной системы управления идентификацией и фреймворков, которые вы используете для создания своего веб-приложения.
Другой вариант - использовать RFID-карты - опять же, многие защищенные компьютеры поддерживают Считыватели RFID, которые могут считывать физический объект в стиле карты или брелока. Это менее безопасно, чем аутентификация biometri c, поскольку люди используют общие карты. Опять же, аутентификация здесь происходит на уровне операционной системы.
Преимущество использования средств аутентификации операционной системы состоит в том, что вы получаете выгоду от всей работы, проделанной для безопасного доступа в различных средах. Например, большинство операционных систем позволяют вам установить политику блокировки экранов по истечении определенного времени ожидания (и неавторизованные пользователи не могут это изменить).
Встраивание аутентификации в веб-приложение также является вариантом, но AFAIK biometri c Решения по-прежнему немного эзотеристы c для веб-приложений. Имя пользователя / пароль достаточно просты в большинстве фреймворков, и если вы установите короткий тайм-аут сеанса, шансы, что кто-то забудет выйти из системы и оставит браузер в системе, невелики. Недостаточно для кодов запуска ядерных ракет, но для бизнес-приложения, вероятно, нормально.
Вы также можете посмотреть альтернативы аутентификации по имени пользователя и паролю без использования биометрии - например, код доступа или распознавание изображений option («вот 16 случайных изображений, какая у вас бабушка?»). AFAIK, это не стандартная функция в большинстве фреймворков для веб-разработки, поэтому вам придется использовать свой собственный.