🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.

Функция находится в статусе ограниченной доступности в Baseline.

OTPCredential API позволяет удобно получать и проверять одноразовые пароли прямо в браузере. Этот API удобен для двухфакторной аутентификации и повышения безопасности, позволяя автоматизировать ввод OTP без копирования или ручных действий.

Пример использования:

navigator.credentials.get({ 'otp': { 'transport': ['sms'] } })
  .then(credential => {
    console.log('OTP получен:', credential.code);
  })
  .catch(error => {
    console.error('Ошибка получения OTP:', error);
  });

Этот код запрашивает OTP по SMS и выводит его в консоль. В основном, API работает асинхронно и очень легкий в интеграции — стоит знать, что современные браузеры поддерживают его для удобства пользователей.

Больше обзоров веб-функций — в телеграм-канале HTML Academy.

Нашли ошибку или опечатку? Напишите нам.