Настройка двухфакторной аутентификации с QR
Привязка аутентификатора и сохранение резервных кодов
Промпт
Создайте карточку подключения двухфакторной аутентификации на Tailwind CSS, max-w-xl на мягком нейтральном фоне. В верхней части: маленькая надпись «Безопасность» в верхнем регистре с широким трекингом, заголовок и строка с упоминанием нескольких приложений-аутентификаторов. Панель привязки размещает квадратный плейсхолдер QR-кода (сетка 5×5 из маленьких скруглённых квадратов внутри рамки) рядом с колонкой, содержащей подсказку «Не получается отсканировать?», ключ настройки в моноширинной плашке с кнопкой «Копировать» и поле подтверждения на шесть цифр с широким межбуквенным интервалом. Нижняя строка: приглушённая ссылка «Отмена» и тёмная кнопка «Включить». Ниже — скрытая панель успеха с зелёной полосой подтверждения, сеткой одноразовых резервных кодов и кнопкой «Скопировать все коды». Затем добавьте JavaScript, который копирует ключ настройки в буфер обмена и на мгновение меняет текст кнопки на «Скопировано», удаляет все нецифровые символы из поля подтверждения и держит кнопку «Включить» отключённой, пока не введены шесть цифр, а при подтверждении заменяет панель привязки на панель резервных кодов и привязывает её кнопку копирования к размещению всех кодов в буфере обмена отдельными строками.
Вставьте это в Claude, Cursor, v0 или любой другой AI-инструмент для разработки.