Если нет, есть ли какой-нибудь веб-язык, с которым я могу сделать это, чтобы помочь с более безопасной аутентификацией?
Проблема не в силе аутентификации.Скорее, это вопрос о том, должен ли веб-язык, запущенный в браузере пользователя, позволять удаленным веб-службам получать доступ к оборудованию, файлам и т. Д. Ответ решительный: «НЕТ ЭТОГО НЕ СЛЕДУЕТ» ... если пользователь не дает явного разрешения путем установкидоверенный плагин или сертификат.