Как автоматически вставлять код из СМС в Android и iOS

Двухфакторная авторизация призвана защитить наши данные от утечки. Но при этом ввод 2FA-паролей из СМС-сообщения порой задалбывает. Запомни цифры, введи цифры. Иногда этот процесс можно автоматизировать.
Иногда, потому что не все приложения и сервисы поддерживают автоввод данных из СМС. Поэтому решить эту проблему раз и навсегда не получится. Но можно хоть немного упростить этот процесс.
Android
Для активации автоматического ввода кодов из СМС на Android откройте Настройки и перейдите в раздел Google. Оттуда перейдите в Автозаполнение, затем Коды подтверждения из SMS.

Включите тумблер Автоматически вводить коды подтверждения. На этом настройка завершена.
Теперь коды будут вводиться простым тапом по коду в поле ввода. Но нужно учесть, что приложение, которое запрашивает пароль и ваш сервис Автозаполнения оба должны поддерживать эту возможность. Иначе код придётся вводить от руки.
macOS и iOS
На «яблочных» устройствах всё просто до безобразия потому что работает без каких-либо настроек. Тапните по полю ввода кода, а когда СМС с кодом придёт в подсказке появится код.
Почему на iPhone не работает автозаполнение паролей
В iOS перестало работать автозаполнение паролей. Как это исправить?
Сервис автоматического заполнения паролей и миграции данных через iCloud позволяет быстро заполнять данный для авторизации на разных сайтах и сервисах. Однако, иногда данная служба может не срабатывать.
Сейчас разберемся, что можно сделать, если пароль на каком-либо сайте перестал автоматически заполняться.
Как восстановить работу автозаполнения паролей на iPhone

1. Выключите и снова включите опцию Автозаполнение паролей по пути Настройки – Пароли – Автозаполнение паролей.
2. В этом же меню проверьте, какой сервис автозаполнения паролей используется. Возможно стандартная Связка ключей iCloud была заменена на другую службу.
Для проверки оставьте только один нужный сервис и отключите остальные на время.
3. Убедитесь, что не используете Частный режим просмотра в Safari или другом используемом браузере. В этом режиме автозаполнение паролей работать не будет.
4. Проверьте, есть ли нужный вам пароль в Связке ключей (или другом используемом менеджере паролей). Для этого перейдите в Настройки – Пароли и найдите через поиск нужный сайт или сервис.

5. Иногда сайт меняет свое доменное имя, в этом случае сохраненный пароль от старого домена не будет подставляться автоматически. Его потребуется пересохранить для нового адреса сайта.
Это можно сделать прямо в настройках системы, добавив новую запись в разделе Пароли.
6. Перезагрузите смартфон и проверьте работоспособность автозаполнения паролей.
После всех проделанных манипуляций опция должна работать.
Автозаполнение кода из смс на сайте в клавиатуру на iPhone
iOS умеют угадывать код из смс и подставлять в клавиатуру: https://support.apple.com/ru-ru/guide/iphone/iphc89a3a3af/ios Это работает в iOS приложении, где поле ввода помечено как .oneTimePassword. Однако это почему-то не работает у меня на сайте. Поиск по Интернету не дал понимания того, какие требования к формату смс сообщений и/или к полю ввода чтобы iOS вытащил от туда код. Смс такого вида:
Kod dlya podtverzhdeniya zayavki 1234. Esli vi ne oformlyali zayavku, pozvonite nam 1234567890. NazvanieOrganizatsii.
Но так как распознавание работает для приложения, то кажется что проблема в разметке сайта. Может кто сталкивался и знает как сделать так, чтобы автозаполнение iOS работало на сайте?
Отслеживать
задан 11 мар 2021 в 11:16
Григорий Волков Григорий Волков
11 1 1 серебряный знак 2 2 бронзовых знака
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Требования к формату описаны, к примеру, здесь: sms-one-time-codes
747723 is your ExampleCo authentication code. @example.com #747723 "https://example.com" источник, "747723" код "747723 is your ExampleCo authentication code.\n\n" человекочитаемый формат. "@" и "#" определяют источник и код соответственно.
После настройки кодов, по идее, автозаполнение подхватится автоматически в Safari. Возможно, нужно будет добавить атрибут autocomplete = one-time-code в текстовое поле веб-страницы, чтобы указать куда его применять.
Автозаполнение код-паролей из смс
Перестало работать автозаполнение код-паролей из смс сообщений во всех приложениях в том числе и в safari, на скриншоте пример как должно отображаться, но оно перестало работать.
Show more Less
Posted on May 13, 2021 3:54 AM
Me too (399) Me too Me too (399) Me too Reply
Question marked as Best reply
User level: Level 1
Posted on May 13, 2021 5:48 AM
Hello, both options are ON, but doesn’t work
Show more Less
Similar questions
Плохо работает аппликация перевод Добрый день. у меня айфон 11 про макс , я обновил на ios15 , и перестало работать аппликация переводчик , и перевод текста на веб страниц. помогите мне.
Обнуление счета хочу обнулить счёт на 0 рублей и сменить регион России на Казахстан. я проживаю в Казахстане а стоит Россия из-за этого не могу пополнять счёт и скачивать приложение которые запрещены в России на счету 6рублей обнулите пожалуйста чтобы я смог сменить регион спасибо! [Email Edited by Moderator]
Как просмотреть сводку в «важных геопозициях» Системны службы — важные геопозиции Не открывается сводка, хотя указано количество записей. Как просмотреть ?