Как сделать чтобы код из смс автоматически вставлялся на айфон
Перейти к содержимому

Как сделать чтобы код из смс автоматически вставлялся на айфон

  • автор:

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

Константин Докучаев

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

Иногда, потому что не все приложения и сервисы поддерживают автоввод данных из СМС. Поэтому решить эту проблему раз и навсегда не получится. Но можно хоть немного упростить этот процесс.

Android

Для активации автоматического ввода кодов из СМС на Android откройте Настройки и перейдите в раздел Google. Оттуда перейдите в Автозаполнение, затем Коды подтверждения из SMS.

Включите тумблер Автоматически вводить коды подтверждения. На этом настройка завершена.

Теперь коды будут вводиться простым тапом по коду в поле ввода. Но нужно учесть, что приложение, которое запрашивает пароль и ваш сервис Автозаполнения оба должны поддерживать эту возможность. Иначе код придётся вводить от руки.

macOS и iOS

На «яблочных» устройствах всё просто до безобразия потому что работает без каких-либо настроек. Тапните по полю ввода кода, а когда СМС с кодом придёт в подсказке появится код.

Автозаполнение кода из смс на сайте в клавиатуру на 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 в текстовое поле веб-страницы, чтобы указать куда его применять.

Почему на iPhone не работает автозаполнение паролей

В iOS перестало работать автозаполнение паролей. Как это исправить?

Сервис автоматического заполнения паролей и миграции данных через iCloud позволяет быстро заполнять данный для авторизации на разных сайтах и сервисах. Однако, иногда данная служба может не срабатывать.

Сейчас разберемся, что можно сделать, если пароль на каком-либо сайте перестал автоматически заполняться.

Как восстановить работу автозаполнения паролей на iPhone

1. Выключите и снова включите опцию Автозаполнение паролей по пути Настройки – Пароли – Автозаполнение паролей.

2. В этом же меню проверьте, какой сервис автозаполнения паролей используется. Возможно стандартная Связка ключей iCloud была заменена на другую службу.

Для проверки оставьте только один нужный сервис и отключите остальные на время.

3. Убедитесь, что не используете Частный режим просмотра в Safari или другом используемом браузере. В этом режиме автозаполнение паролей работать не будет.

4. Проверьте, есть ли нужный вам пароль в Связке ключей (или другом используемом менеджере паролей). Для этого перейдите в Настройки – Пароли и найдите через поиск нужный сайт или сервис.

5. Иногда сайт меняет свое доменное имя, в этом случае сохраненный пароль от старого домена не будет подставляться автоматически. Его потребуется пересохранить для нового адреса сайта.

Это можно сделать прямо в настройках системы, добавив новую запись в разделе Пароли.

6. Перезагрузите смартфон и проверьте работоспособность автозаполнения паролей.

После всех проделанных манипуляций опция должна работать.

Новое в iOS 12: Как автоматически вставлять код из SMS в Safari и приложениях на iPhone и iPad

В рамках презентации новой версии iOS на конференции WWDC 2018 Apple акцентировала внимание на ключевых особенностях iOS 12 (подробный обзор), оставив за бортом менее значительные ее возможности, к примеру, функцию автозаполнения кода безопасности.

Как автоматически вводить код из SMS в Safari и приложениях на iPhone и iPad

Многие сайты при авторизации требуют указывать коды безопасности, которые отправляются пользователю в текстовых сообщениях. Хотя подобную форму двухфакторной аутентификации сложно назвать самой безопасной, такой подход практикует значительное количество ресурсов, в частности, банковских.

iOS 12 избавит владельцев iPhone и iPad от необходимости переключения между страницей авторизации и приложением «Сообщения», благодаря новой функции автозаполнения кода безопасности. При получении SMS-сообщения с одноразовым кодом, код автоматически будет введен в текстовое поле и пользователям больше не потребуется запоминать код и вводить его вручную.

Как автоматически вводить код из SMS в Safari и приложениях на iPhone и iPad

1. Введите учетные данные для входа в приложение или сервис в Safari.

2. Дождитесь получения SMS-сообщения с одноразовым кодом, после чего нажмите на поле для его вставки.

Как автоматически вводить код из SMS в Safari и приложениях на iPhone и iPad

3. Коснитесь строки с надписью «Из сообщений» на клавиатурой — код будет вставлен в поле.

Как автоматически вводить код из SMS в Safari и приложениях на iPhone и iPad

Как видно по скриншотам, новый функционал значительно упрощает процесс авторизации в сервисах, поддерживающих метод двухфакторной аутентификации через текстовые сообщения.

  • Новое в iOS 12: групповые уведомления в Центре уведомлений.
  • Виртуальная линейка в iOS 12 или измерять расстояния в приложении Рулетка на iPhone.
  • Новое в iOS 12: подробная статистика использования батареи на iPhone и iPad.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *