Доступ к файлу открывается только в том случае, если введен правильный трехзначный пароль
Обновлено: 25.11.2024
Все пользователи электронных услуг должны подтвердить свою личность, используя строгий процесс двухфакторной аутентификации, называемый безопасным доступом. Это одноразовый процесс. Если вы уже зарегистрировали и подтвердили свою учетную запись с помощью Secure Access, вам не нужно предпринимать дальнейших действий. Двухфакторная аутентификация помогает предотвратить захват учетных записей электронных услуг киберпреступниками, которые могут хорошо уметь красть пароли, но вряд ли имеют мобильный телефон пользователя. Предотвращение захвата аккаунтов помогает защитить данные налогоплательщиков и специалистов по налогообложению, а также помогает предотвратить подачу мошеннических налоговых деклараций.
Часто задаваемые вопросы о регистрации с безопасным доступом — кого это касается?
Я использую сопоставление ИНН. Нужно ли регистрироваться через Secure Access?
Да. Все продукты электронных услуг защищены безопасным доступом. Это означает, что все пользователи электронных услуг должны подтвердить свою личность с помощью процесса регистрации безопасного доступа.
Могу ли я изменить свое имя пользователя при регистрации через Secure Access?
Нет. Ваше имя пользователя электронных услуг является постоянным и не может быть изменено.
Могу ли я изменить пароль к электронным услугам?
Хотя ваше имя пользователя является постоянным и останется прежним, вас могут попросить изменить пароль, чтобы он соответствовал новым протоколам паролей.
Как налогоплательщик, я передал Безопасный доступ, когда я зарегистрировался с помощью инструмента «Получить расшифровку онлайн» или «Получить PIN-код IP». Я использовал другое имя пользователя и пароль, потому что это личная учетная запись. Как это влияет на меня?
Если у вас есть личная учетная запись для Get Transcript Online, PIN-кода IP или любого инструмента, защищенного безопасным доступом, на IRS.gov, ваша учетная запись электронных услуг объединяется с вашей учетной записью безопасного доступа. Вы войдете в систему, используя свое имя пользователя электронных услуг, и сохраните свой пароль безопасного доступа.
Часто задаваемые вопросы о регистрации безопасного доступа — начало работы
Как мне начать подтверждать свою личность с помощью электронных услуг?
Вот несколько вещей, которые вам понадобятся:
- Легкодоступный адрес электронной почты;
- Ваш номер социального страхования;
- Ваш статус подачи и адрес из последней поданной налоговой декларации;
- Номер вашего личного счета от:
- кредитная карта или
- студенческий заем или
- ипотечный кредит или
- кредит под залог дома (второй ипотечный кредит) или
- кредитная линия под залог жилья (HELOC) или
- автокредит
(Налоговое управление США не хранит эти данные)
В чем разница между различными «кодами», используемыми Secure Access?
Есть три кода:
- Одноразовый код подтверждения отправляется на ваш адрес электронной почты, когда вы начинаете процесс регистрации, и действует в течение 15 минут.
- Одноразовый код активации отправляется в процессе регистрации для подтверждения вашего мобильного телефона.
- Может быть отправлено на ваш мобильный телефон и действительно в течение 10 минут или;
- Может быть отправлено по почте на ваш зарегистрированный адрес, если у вас нет мобильного телефона, связанного с вашим именем, и действительно в течение 30 дней.
- Может быть отправлено на ваш телефон (в виде SMS-сообщения или голосового вызова) и действует в течение 10 минут или;
- Может быть сгенерировано через приложение IRS2Go и действительно в течение 60 секунд.
Могут ли несколько пользователей зарегистрировать один и тот же мобильный телефон?
Нет. Система допускает только одного пользователя на устройство.
Как я могу зарегистрироваться через Secure Access, если у меня есть служебный мобильный телефон и нет личного мобильного телефона, связанного с моим именем?
Есть возможность получить код активации по почте. Этот вариант позволит вам получить код активации в течение пяти-десяти рабочих дней, вернуться в Secure Access и завершить процесс, введя любой номер телефона в США, чтобы получить код с помощью текстового SMS-сообщения или голосового звонка. Код активации, отправленный по почте, действителен в течение 30 дней.
Если я получу код активации по почте, нужен ли мне мобильный телефон?
Нет. Вы можете получить защитный код с помощью голосового звонка на любой телефон в США или использовать приложение IRS2Go, доступное на мобильных устройствах. После завершения процесса ввода кода активации вам будет предложено указать номер телефона ИЛИ использовать приложение IRS2Go вместо текстового сообщения для получения повторяющегося кода безопасности. IRS2Go можно использовать на многих типах мобильных устройств, таких как смартфоны и планшеты. Сюда входят телефоны и планшеты, поддерживаемые Apple, Android и Amazon. Сюда не входят ноутбуки и компьютеры.
В чем преимущество приложения IRS2Go?
После успешной регистрации через Secure Access приложение сгенерирует код безопасности для пользователей электронных услуг. Вам не нужно подключение к Интернету, чтобы получить код безопасности через приложение. Но вам нужно мобильное устройство с поддержкой приложений, например смартфон или планшет.Это сделано для помощи тем пользователям, которые могут находиться в офисах, где нет сотовой связи или нет подключения к Интернету.
Если мы используем приложение IRS2Go, могут ли несколько человек использовать один и тот же планшет?
Нет. У каждого человека должно быть собственное мобильное устройство, например смартфон или планшет.
У меня на работе нет доступа в Интернет, могу ли я пользоваться приложением IRS2Go?
Ваше устройство с приложением должно быть подключено к Интернету, чтобы выполнить первоначальную разовую настройку и получить одноразовый цифровой ключ. Однако после этой настройки приложение само сгенерирует код безопасности по мере необходимости и сделает это в автономном режиме. Ваше устройство не обязательно должно быть подключено к Интернету, чтобы генерировать повторяющийся код безопасности, необходимый для каждого входа в систему.
Есть ли возможность использовать стационарный телефон вместо цифрового устройства для получения кодов безопасности?
Если вам необходимо использовать стационарный телефон для получения одноразовых кодов безопасности во время входа в систему, вы можете зарегистрироваться с помощью упомянутого выше варианта отправки кода активации по почте.
Где я могу получить приложение IRS2Go?
Приложение IRS2Go доступно бесплатно в iTunes App Store, Google Play и Amazon. Оно будет работать на мобильных устройствах под управлением Apple (iPhone и iPad), Android (телефоны и планшеты от Google, Samsung и других производителей) или Amazon (планшеты Amazon Fire). Узнайте больше о приложении IRS2Go на сайте Secure Access: How to Register for Некоторые онлайн-инструменты самопомощи.
Часто задаваемые вопросы о регистрации с безопасным доступом — процесс исключения
Я не могу зарегистрироваться через Secure Access, что мне делать?
Если вы уже являетесь клиентом электронных услуг и не можете подтвердить свою личность с помощью безопасного доступа, вы можете позвонить в службу электронной поддержки и подтвердить свою личность по телефону. Если вы успешно подтвердите свою личность по телефону, помощник IRS создаст вашу учетную запись безопасного доступа, выдаст временный пароль и вышлет вам код активации по почте. Вы должны вернуться к регистрации безопасного доступа, чтобы завершить процесс, указав номер телефона или установив IRS2Go, что позволит вам получать повторяющийся код безопасности при каждом входе в систему.
Что мне нужно для успешной аутентификации по телефону?
Вам потребуется доступ к электронной почте и налоговым декларациям за последний год и за предыдущий год, а также к таким документам, как информационные декларации и соответствующие таблицы.
Могу ли я пропустить онлайн-процесс и позвонить в службу электронной поддержки для аутентификации?
Подтвердить свою личность в Интернете намного быстрее и проще. В конце октября мы добавим дополнительных помощников по телефону, но мы ожидаем увеличения количества звонков.
Что делать, если я не могу пройти аутентификацию по телефону?
Если вы являетесь существующим пользователем электронных услуг и не можете подтвердить свою личность с помощью онлайн-процесса безопасного доступа или по телефону с помощью процесса исключения, вам необходимо записаться на прием в Центр помощи налогоплательщикам для подтверждения личности. лично. Вы должны принести две формы государственного удостоверения личности. Как только ваша личность будет подтверждена в TAC, вы должны снова позвонить в службу электронной поддержки, чтобы они могли установить учетную запись безопасного доступа, создать временный пароль и отправить код активации по почте.
Я нанял нескольких новых сотрудников, которые не прошли процесс безопасного доступа в Интернете. Могут ли они использовать процесс исключения?
Да. Налоговое управление создало процесс исключения для новых пользователей электронных услуг, которым не хватает всей необходимой информации для завершения процесса онлайн или которые не справились. Поскольку у новых пользователей нет опыта работы с программой электронных услуг IRS, они должны лично подтвердить свою личность в Центре помощи налогоплательщикам (TAC). Новые пользователи, которые не могут пройти Secure Access, должны позвонить в службу электронной поддержки, чтобы получить направление для записи на прием в TAC. Пользователи должны сообщить помощнику IRS, что они не могут подтвердить свою личность для аутентификации безопасного доступа к электронным услугам. Для назначения TAC пользователь должен принести удостоверение личности государственного образца с фотографией и карточку социального обеспечения или оригинал или заверенное свидетельство о рождении с тиснением. Персонал TAC отметит подлинность, дату и использованные документы. Персонал TAC предложит пользователям позвонить в службу электронной поддержки, чтобы получить помощь в завершении регистрации электронных услуг.
Регистрация электронных услуг: распространенные ошибки
Как изменить номер мобильного телефона в личном кабинете электронных услуг
Если вы хотите изменить номер мобильного телефона для получения текстовых кодов безопасности, вы можете изменить свой профиль, чтобы изменить номер мобильного телефона, если у вас все еще есть доступ к старому номеру.
Вы можете проверять или проверять данные в базах данных Access для настольных ПК по мере их ввода с помощью правил проверки. Вы можете использовать построитель выражений, чтобы помочь вам правильно отформатировать правило. Правила проверки могут быть установлены либо в виде таблицы, либо в виде таблицы. В Access существует три типа правил проверки:
<р>1.Правило проверки поля Вы можете использовать правило проверки поля, чтобы указать критерий, которому должны соответствовать все допустимые значения поля. Вам не нужно указывать текущее поле как часть правила, если только вы не используете это поле в функции. Ограничения на типы символов, которые должны быть введены в поле, может быть проще сделать с маской ввода. Например, поле даты может иметь правило проверки, запрещающее значения в прошлом.Примеры:
Запретить значения даты в прошлом: >=Date()
Общепринятый формат электронной почты: Null ИЛИ ((Как "*?@?*.?*") И (Не как "*[ ,;]*"))
Число меньше или равно пяти: =0
Ограничение длины символов в строке: Len([StringFieldName]) =[Дата начала]
Введите требуемую дату, которая наступит не ранее, чем через 30 дней после даты заказа: [RequiredDate]
В этой статье
Обзор
В этой статье объясняется, как использовать правила проверки и текст проверки в полях таблиц и элементах управления форм. Правило проверки — это один из способов ограничить ввод в поле таблицы или элемент управления (например, текстовое поле) в форме. Текст проверки позволяет предоставить сообщение, чтобы помочь пользователям, которые вводят недопустимые данные.
При вводе данных Access проверяет, не нарушает ли ввод данных правило проверки. Если это так, ввод не принимается, и Access отображает сообщение.
Доступ предоставляет несколько способов ограничения ввода:
Типы данных Каждое поле таблицы имеет тип данных, который ограничивает возможности ввода пользователями. Например, поле «Дата/время» принимает только дату и время, поле «Валюта» принимает только денежные данные и т. д.
Свойства поля Некоторые свойства поля ограничивают ввод данных. Например, свойство поля Размер поля ограничивает ввод, ограничивая объем данных.
Вы также можете использовать свойство «Правило проверки», чтобы запрашивать определенные значения, и свойство «Текст проверки», чтобы предупреждать пользователей о любых ошибках. Например, ввод такого правила, как >100 И =[ДатаНачала], заставляет пользователей вводить дату окончания, которая совпадает с датой начала или позже ее. Ввод такого текста, как "Введите значения от 100 до 1000" или "Введите дату окончания, которая совпадает с датой начала или позже" в свойстве "Текст проверки", сообщает пользователям, когда они допустили ошибку, и как ее исправить.
Маски ввода Маску ввода можно использовать для проверки данных, заставляя пользователей вводить значения определенным образом. Например, маска ввода может заставить пользователей вводить даты в европейском формате, например 2007.04.14.
Вы можете использовать эти методы проверки данных отдельно или в сочетании друг с другом. Типы данных не являются необязательными и обеспечивают самый простой тип проверки данных.
Дополнительную информацию о типах данных, размерах полей и масках ввода см. в статье Введение в типы данных и свойства полей.
Типы правил проверки
Вы можете создать два основных типа правил проверки:
Если синтаксис правил проверки выглядит загадочным, см. раздел Что можно использовать в правиле проверки, чтобы получить объяснение синтаксиса и несколько примеров правил проверки.
Где вы можете использовать правила проверки
Вы можете определить правила проверки для полей таблицы и элементов управления в формах. Когда вы определяете правила для таблиц, эти правила применяются при импорте данных. Чтобы добавить правила проверки в таблицу, вы открываете таблицу и используете команды на вкладке «Поля» на ленте. Чтобы добавить правила проверки в форму, откройте форму в режиме макета и добавьте правила в свойства отдельных элементов управления.
Действия, описанные в разделе Добавление правила проверки в таблицу, объясняют, как добавить правила проверки в поля таблицы. Шаги в разделе Добавление правила проверки к элементу управления в форме далее в этой статье объясняют, как добавлять правила к свойствам в отдельных элементах управления.
Что можно указать в правиле проверки
Ваши правила проверки могут содержать выражения — функции, возвращающие одно значение. Вы можете использовать выражение для выполнения вычислений, управления символами или проверки данных. Выражение правила проверки проверяет данные. Например, выражение может проверять наличие одного из ряда значений, таких как «Токио», «Москва», «Париж» или «Хельсинки». Выражения также могут выполнять математические операции. Например, выражение
Добавить правило проверки в таблицу
Вы можете добавить правило проверки поля и/или правило проверки записи. Правило проверки поля проверяет входные данные в поле и применяется, когда фокус покидает поле. Правило проверки записи проверяет, применяется ли ввод в одно или несколько полей, когда фокус покидает запись. Обычно правило проверки записи сравнивает значения двух или более полей.
Примечания. Следующие типы полей не поддерживают правила проверки:
Создайте правило проверки поля
Выберите поле, которое вы хотите проверить.
На вкладке "Поля" в группе "Проверка поля" нажмите "Проверка", а затем нажмите "Правило проверки поля".
Создайте правило с помощью построителя выражений. Дополнительные сведения об использовании построителя выражений см. в статье Использование построителя выражений.
Создайте сообщение, которое будет отображаться для недопустимого ввода в поле
Выберите поле, для которого требуется сообщение о недопустимом вводе. Поле уже должно иметь правило проверки.
На вкладке "Поля" в группе "Проверка поля" нажмите "Проверка", а затем нажмите "Сообщение о проверке поля".
Введите соответствующее сообщение. Например, если правило проверки > 10, сообщение может быть "Введите значение меньше 10".
Некоторые примеры правил проверки полей и сообщений см. в разделе Справочник по правилам проверки.
Создайте правило проверки записи
Откройте таблицу, для которой вы хотите проверить записи.
На вкладке "Поля" в группе "Проверка поля" нажмите "Проверка", а затем нажмите "Записать правило проверки".
Создайте правило с помощью построителя выражений. Дополнительные сведения об использовании построителя выражений см. в статье Использование построителя выражений.
Создайте сообщение для отображения при вводе записи, которая недействительна
Откройте таблицу, для ввода которой требуется недопустимое сообщение. В таблице уже должно быть правило проверки записи.
На вкладке "Поля" в группе "Проверка поля" нажмите "Проверка", а затем нажмите "Записать сообщение проверки".
Проверить существующие данные на соответствие новому правилу проверки
Если вы добавите правило проверки в существующую таблицу, вы можете проверить правило, чтобы убедиться, что какие-либо существующие данные недействительны.
Откройте таблицу, которую вы хотите протестировать, в представлении «Дизайн».
На вкладке "Дизайн" в группе "Инструменты" нажмите "Проверить правила проверки".
Нажмите "Да", чтобы закрыть предупреждающее сообщение и начать проверку.
Если будет предложено сохранить таблицу, нажмите Да.
По мере продолжения вы можете увидеть множество других предупреждающих сообщений. Прочтите инструкции в каждом сообщении, а затем нажмите Да или Нет, чтобы завершить или остановить тестирование.
Добавить правило проверки к элементу управления в форме
Свойство «Правило проверки» и свойство «Текст проверки» элемента управления формы можно использовать для проверки данных, вводимых в этот элемент управления, и для помощи пользователям, которые вводят недопустимые данные.
Совет. Если вы автоматически создаете форму из таблицы с помощью одной из команд формы на ленте, любые проверки полей в базовой таблице наследуются соответствующими элементами управления в форме.
У элемента управления может быть другое правило проверки, отличное от поля таблицы, к которому привязан элемент управления. Это полезно, если вы хотите, чтобы форма была более строгой, чем таблица. Применяется правило формы, а затем применяется правило таблицы. Если таблица имеет более строгие ограничения, чем форма, правило, определенное для поля таблицы, имеет приоритет. Если правила являются взаимоисключающими, они запрещают вам вообще вводить какие-либо данные.
Например, предположим, что вы применяете следующее правило к полю даты в таблице:
Поле даты теперь требует значений до 2010 года, но для элемента управления формы требуется, чтобы даты имели этот год или более позднюю дату, что не позволяет вам вообще вводить какие-либо данные.
Создайте правило проверки для элемента управления
Щелкните правой кнопкой мыши форму, которую хотите изменить, и выберите "Просмотр макета".
Щелкните правой кнопкой мыши элемент управления, который вы хотите изменить, а затем выберите "Свойства", чтобы открыть окно свойств элемента управления.
Перейдите на вкладку "Все" и введите правило проверки в поле свойства "Правило проверки".
Совет. Нажмите кнопку "Создать", чтобы запустить построитель выражений.
Дополнительную информацию об использовании построителя выражений см. в статье Использование построителя выражений.
Введите сообщение в поле свойства Текст проверки.
Справочник по правилам проверки
Правила проверки используют синтаксис выражения Access. Дополнительные сведения о выражениях см. в статье Введение в выражения.
Правило проверки и примеры текста проверки
Правило проверки
Проверочный текст
Введите ненулевое значение.
Значение должно быть равно нулю или больше.
Вы должны ввести положительное число.
Значение должно быть либо 0, либо больше 100.
ОТ 0 ДО 1
Введите значение со знаком процента. (Для использования с полем, в котором хранятся числовые значения в процентах).
Введите сегодняшнюю дату.
Введите M для мужского пола или F для женского.
Введите дату окончания на дату начала или позже.
Примеры синтаксиса для распространенных операторов правил проверки
Проверки обратных значений. Используйте перед любым оператором сравнения, кроме IS NOT NULL.
Больше или равно.
Использование подстановочных знаков в правилах проверки
В правилах проверки можно использовать подстановочные знаки. Имейте в виду, что Access поддерживает два набора подстановочных знаков: ANSI-89 и ANSI-92. В каждом из этих стандартов используется свой набор подстановочных знаков.
По умолчанию все файлы .accdb и .mdb используют стандарт ANSI-89.
На вкладке "Файл" нажмите "Параметры".
В диалоговом окне "Параметры доступа" нажмите "Конструкторы объектов".
В разделе "Дизайн запроса" в разделе "Синтаксис, совместимый с SQL Server" (ANSI-92) выберите "Эта база данных".
Дополнительную информацию об использовании подстановочных знаков и стандартах ANSI для SQL см. в статье Доступ к подстановочным знакам.
Двухфакторная аутентификация — это дополнительный уровень безопасности вашего Apple ID, разработанный для того, чтобы вы были единственным человеком, который может получить доступ к вашей учетной записи, даже если кто-то знает ваш пароль.
Как это работает
При двухфакторной аутентификации только вы можете получить доступ к своей учетной записи на доверенном устройстве или в Интернете. Когда вы хотите впервые войти на новое устройство, вам нужно будет предоставить две части информации — ваш пароль и шестизначный код подтверждения, который автоматически отображается на ваших доверенных устройствах или отправляется на ваш номер телефона. Вводя код, вы подтверждаете, что доверяете новому устройству. Например, если у вас есть iPhone и вы впервые входите в свою учетную запись на недавно приобретенном Mac, вам будет предложено ввести пароль и код подтверждения, который автоматически отображается на вашем iPhone.
Поскольку одного пароля больше недостаточно для доступа к учетной записи, двухфакторная аутентификация значительно повышает безопасность вашего Apple ID и всей личной информации, которую вы храните в Apple.
После входа в систему вам не нужно будет снова вводить код подтверждения на этом устройстве, если только вы полностью не выйдете из системы, не очистите устройство или не смените пароль по соображениям безопасности. Когда вы входите через Интернет, вы можете доверять своему браузеру, чтобы при следующем входе с этого компьютера вам не понадобился код подтверждения.
Надежные устройства
Доверенное устройство — это iPhone, iPad или iPod touch с iOS 9 или более поздней версии либо Mac с OS X El Capitan или более поздней версии, на которые вы уже вошли с помощью двухфакторной аутентификации. Мы знаем, что это ваше устройство, и его можно использовать для подтверждения вашей личности, отображая код подтверждения от Apple, когда вы входите в систему на другом устройстве или в другом браузере. Apple Watch с watchOS 6 или более поздней версии могут получать коды подтверждения, когда вы входите в систему со своим Apple ID, но не могут выступать в качестве доверенного устройства для сброса пароля.
Доверенные номера телефонов
Доверенный номер телефона – это номер, который можно использовать для получения кодов подтверждения с помощью текстового сообщения или автоматического телефонного звонка. Чтобы включить двухфакторную аутентификацию, необходимо подтвердить хотя бы один доверенный номер телефона.
Вы также должны проверить дополнительный номер телефона, к которому у вас есть доступ, например домашний телефон или номер, используемый членом семьи или близким другом. Вы можете использовать этот номер, если временно не можете получить доступ к своему основному номеру или своим устройствам.
Коды подтверждения
Код подтверждения – это временный код, который отправляется на ваше доверенное устройство или номер телефона, когда вы входите в систему на новом устройстве или в браузере с помощью своего Apple ID. Вы также можете получить код подтверждения в настройках на доверенном устройстве.
Код подтверждения отличается от пароля устройства, который вы вводите для разблокировки iPhone, iPad или iPod touch.
Настройте двухфакторную аутентификацию для своего Apple ID
Выполните следующие действия, чтобы включить двухфакторную аутентификацию на своем устройстве. Узнайте больше о двухфакторной аутентификации.
Включите двухфакторную аутентификацию на iPhone, iPad или iPod touch
- Откройте "Настройки" > [ваше имя] > "Пароль и безопасность".
- Нажмите «Включить двухфакторную аутентификацию».
- Нажмите "Продолжить".
- Введите номер телефона, на который вы хотите получать коды подтверждения при входе в систему. Вы можете выбрать получение кодов в виде текстового сообщения или автоматического телефонного звонка.
- Нажмите "Далее".
- Введите проверочный код, чтобы подтвердить свой номер телефона и включить двухфакторную аутентификацию. ол>р>
- Выберите меню Apple () > «Системные настройки», затем нажмите iCloud и выберите «Сведения об учетной записи».
- Нажмите "Безопасность".
- Нажмите «Включить двухфакторную аутентификацию».
- Запомните свой пароль Apple ID.
- Используйте код-пароль на всех ваших устройствах.
- Обновляйте доверенные номера телефонов.
- Защитите доверенные устройства физически.
- Откройте "Настройки" > [ваше имя].
- Выберите устройство из списка.
- Выберите меню Apple > «Системные настройки».
- Выберите Apple ID.
- Выберите устройство на боковой панели.
- Выберите меню Apple > «Системные настройки».
- Выберите iCloud, затем нажмите «Сведения об учетной записи».
- Перейдите на вкладку "Устройства".
- Выберите устройство из списка.
- Перейдите на страницу своей учетной записи Apple ID.
- Войдите, используя свой Apple ID.
- Перейдите в раздел "Устройства".
- Войдите на страницу своей учетной записи Apple ID.
- Нажмите «Создать пароль» под «Пароли приложений».
- Следуйте инструкциям на экране.
- Откройте "Настройки" > [ваше имя].
- Нажмите «Пароль и безопасность» > «Изменить пароль».
- Введите новый пароль.
- Выберите меню Apple () > «Системные настройки», затем нажмите Apple ID.
- Нажмите «Пароль и безопасность», затем нажмите «Изменить пароль».
- Выберите меню Apple () > «Системные настройки», затем нажмите iCloud.
- Выберите «Сведения об учетной записи». Если вас попросят ввести пароль Apple ID, нажмите «Забыли Apple ID или пароль» и следуйте инструкциям на экране. Вы можете пропустить шаги ниже.
- Нажмите «Безопасность» > «Сбросить пароль». Прежде чем сбросить пароль Apple ID, введите пароль, который использовался для разблокировки Mac.
- iPhone, iPad или iPod touch с iOS 9 и более поздних версий.
- Mac с OS X El Capitan и iTunes 12.3 и более поздних версий
- Apple Watch с watchOS 2 и более поздних версий
- Apple TV HD с tvOS
- ПК с Windows с iCloud для Windows 5 и iTunes 12.3.3 и более поздних версий
- Эта комбинация itertools.chain и itertools.repeat создаст итератор, который выдаст строки "Введите число: " один раз и "Не число! Повторите попытку: " бесконечное количество раз:
- replies = map(input, prompts) — здесь карта применит все строки подсказок из предыдущего шага к функции ввода. Например:
- Мы используем filter и str.isdigit, чтобы отфильтровать те строки, которые содержат только цифры: А чтобы получить только первую строку, состоящую только из цифр, мы используем next .
Вас могут попросить ответить на контрольные вопросы Apple ID.
Включите двухфакторную аутентификацию на вашем Mac
Если вы используете macOS Mojave или более раннюю версию:
Некоторые идентификаторы Apple ID, созданные в iOS 10.3 или macOS 10.12.4 и более поздних версиях, по умолчанию защищены двухфакторной аутентификацией. В этом случае вы видите, что двухфакторная аутентификация уже включена.
Перейдите на двухфакторную аутентификацию в Интернете
Если ваш Apple ID не защищен двухфакторной аутентификацией, некоторые веб-сайты Apple могут попросить вас обновить свою учетную запись.
Что следует помнить при использовании двухфакторной аутентификации
Двухфакторная аутентификация значительно повышает безопасность вашего Apple ID. После того, как вы включите его, для входа в вашу учетную запись потребуется как пароль, так и доступ к вашим доверенным устройствам или доверенный номер телефона. Чтобы обеспечить максимальную безопасность своего аккаунта и гарантировать, что вы никогда не потеряете доступ, следуйте нескольким простым рекомендациям:
Управление своим аккаунтом
Вы можете управлять своими доверенными телефонными номерами, доверенными устройствами и другой информацией об учетной записи на странице учетной записи Apple ID.
Управление доверенными телефонными номерами
Чтобы использовать двухфакторную аутентификацию, в файле должен быть хотя бы один доверенный номер телефона, на который вы можете получать коды подтверждения. Рассмотрите возможность подтверждения дополнительного доверенного номера телефона, отличного от вашего собственного номера телефона. Если ваш iPhone является вашим единственным доверенным устройством и он отсутствует или поврежден, вы не сможете получать коды подтверждения, необходимые для доступа к вашей учетной записи.
Обновите доверенный номер телефона на странице учетной записи Apple ID
Если вы хотите добавить номер телефона, нажмите Добавить доверенный номер телефона и введите номер телефона. Выберите подтверждение номера с помощью текстового сообщения или автоматического телефонного звонка и нажмите «Продолжить». Чтобы удалить доверенный номер телефона, нажмите рядом с номером телефона, который хотите удалить.
Обновите доверенный номер телефона через восстановление аккаунта
Просмотр доверенных устройств и управление ими
Вы можете просматривать и управлять списком своих доверенных устройств на iOS, macOS и в разделе «Устройства» на странице вашей учетной записи Apple ID.
В macOS Catalina или более поздней версии:
В macOS Mojave или более ранней версии:
В списке устройств показаны устройства, на которых вы в данный момент вошли в систему с помощью своего Apple ID. Выберите устройство, чтобы просмотреть информацию об устройстве, такую как модель и серийный номер. Ниже вы можете увидеть другую полезную информацию, в том числе о том, является ли устройство надежным и может ли оно использоваться для получения кодов подтверждения Apple ID.
Вы также можете удалить доверенное устройство, выбрав Удалить из учетной записи в списке устройств. Удаление доверенного устройства гарантирует, что оно больше не сможет отображать коды подтверждения, а доступ к iCloud и другим службам Apple на устройстве будет заблокирован до тех пор, пока вы снова не войдете в систему с помощью двухфакторной аутентификации. Если вам нужно найти или стереть свое устройство, прежде чем удалить его из списка надежных устройств, вы можете использовать функцию «Найти iPhone».
Создание паролей для приложений
При двухфакторной аутентификации вам потребуется пароль для конкретного приложения, чтобы войти в свою учетную запись с помощью сторонних приложений или служб, таких как электронная почта, контакты или приложения календаря, не предоставляемые Apple. Выполните следующие действия, чтобы сгенерировать пароль для приложения:
После создания пароля для приложения введите или вставьте его в поле пароля приложения, как обычно.
Часто задаваемые вопросы
Нужна помощь? Возможно, вы найдете ответ на свой вопрос ниже.
Что, если я забуду свой пароль?
Вы можете сбросить или изменить свой пароль с доверенного устройства или браузера, выполнив следующие действия.
На вашем iPhone, iPad или iPod touch
На вашем Mac
Если вы используете macOS Mojave или более раннюю версию:
В Интернете
Что делать, если я не могу получить доступ к доверенному устройству или не получил код подтверждения?
Если вы входите в систему и у вас нет под рукой доверенного устройства, которое может отображать коды подтверждения, вместо этого вы можете получить код, отправленный на ваш доверенный номер телефона с помощью текстового сообщения или автоматического телефонного звонка. Нажмите «Не получил код» на экране входа и выберите отправку кода на ваш доверенный номер телефона. Вы также можете получить код непосредственно из настроек на доверенном устройстве. Узнайте, как получить код подтверждения.
Если вы используете iOS 11.3 или более позднюю версию на своем iPhone, вам может не понадобиться вводить код подтверждения. В некоторых случаях ваш доверенный номер телефона может быть автоматически подтвержден в фоновом режиме на вашем iPhone. На одну операцию меньше, а ваша учетная запись по-прежнему защищена двухфакторной аутентификацией.
Если я не могу войти в систему, как мне восстановить доступ к своей учетной записи?
Если вы не можете войти в систему, получить доступ к доверенному устройству, сбросить пароль или получить коды подтверждения, вы можете запросить восстановление учетной записи, чтобы восстановить доступ к своей учетной записи. Восстановление учетной записи — это автоматический процесс, предназначенный для того, чтобы как можно быстрее вернуть вас в свою учетную запись, лишив доступа к ней всех, кто может выдавать себя за вас. Это может занять несколько дней или больше, в зависимости от того, какую конкретную информацию об учетной записи вы можете предоставить для подтверждения своей личности.
Если вы создали ключ восстановления, вы можете использовать его для восстановления доступа к своей учетной записи. Узнайте больше об использовании ключа восстановления.
Нужно ли мне еще помнить контрольные вопросы?
Нет. При двухфакторной аутентификации вам не нужно запоминать контрольные вопросы. Мы подтверждаем вашу личность исключительно с помощью вашего пароля и кодов подтверждения, отправленных на ваши доверенные устройства и номера телефонов. Когда вы подписываетесь на двухфакторную аутентификацию, мы храним ваши старые контрольные вопросы в файле в течение двух недель на случай, если вам потребуется вернуть прежние настройки безопасности для вашей учетной записи. После этого они удаляются.
Может ли служба поддержки Apple помочь мне восстановить доступ к моей учетной записи?
Поддержка Apple может ответить на ваши вопросы о процессе восстановления учетной записи, но не может подтвердить вашу личность или каким-либо образом ускорить процесс.
Каковы системные требования для двухфакторной аутентификации?
Для получения наилучших результатов убедитесь, что на всех устройствах, которые вы используете со своим Apple ID, выполняются следующие системные требования:
Может ли Apple ID, созданный для детей, использовать двухфакторную аутентификацию?
Да. Любой Apple ID, соответствующий базовым системным требованиям, может зарегистрироваться в двухфакторной аутентификации. Узнайте больше о том, кто может использовать двухфакторную аутентификацию.
Что делать, если я не узнаю местоположение, указанное в уведомлении о входе?
Когда вы входите в систему на новом устройстве, вы получаете уведомление на других доверенных устройствах с картой, показывающей приблизительное местоположение нового устройства. Это приблизительное местоположение, основанное на IP-адресе, который в настоящее время использует устройство, а не на точном местоположении устройства. Отображаемое местоположение может отражать сеть, к которой вы подключены, а не ваше физическое местоположение.
Если вы знаете, что это вы пытаетесь войти в систему, но не узнаете отображаемое местоположение, вы все равно можете нажать «Разрешить» и продолжить вход. Однако если вы когда-нибудь увидите уведомление о том, что ваш Apple ID используется чтобы войти в систему на новом устройстве, а не вы, нажмите "Не разрешать", чтобы заблокировать попытку входа.
Что делать, если я использую двухфакторную аутентификацию на устройстве со старым программным обеспечением?
Если вы используете двухфакторную аутентификацию на устройствах с более ранними версиями ОС, например Apple TV (2-го или 3-го поколения), вас могут попросить добавить шестизначный код подтверждения в конец пароля при входе в систему. Получите код подтверждения с доверенного устройства под управлением iOS 9 и более поздних версий или OS X El Capitan и более поздних версий или отправьте его на ваш доверенный номер телефона. Затем введите свой пароль, а затем шестизначный проверочный код непосредственно в поле пароля.
Можно ли отключить двухфакторную аутентификацию после того, как я ее включил?
Если вы уже используете двухфакторную аутентификацию, вы больше не сможете ее отключить. Для некоторых функций последних версий iOS и macOS требуется дополнительный уровень безопасности, предназначенный для защиты вашей информации. Если вы недавно обновили свою учетную запись, вы можете отменить регистрацию в течение двух недель после регистрации. Просто откройте электронное письмо с подтверждением регистрации и щелкните ссылку, чтобы вернуться к предыдущим настройкам безопасности. Имейте в виду, что это снижает безопасность вашего аккаунта и означает, что вы не сможете использовать функции, требующие более высокого уровня безопасности.
Отличается ли это от старой функции двухэтапной проверки Apple?
Да. Двухфакторная аутентификация встроена непосредственно в iOS, macOS, tvOS, watchOS и на веб-сайтах Apple. Он использует различные методы, чтобы доверять устройствам и доставлять коды подтверждения, а также предлагает более оптимизированный пользовательский интерфейс. Для использования некоторых функций, требующих повышенной безопасности, требуется двухфакторная аутентификация.
Если вы уже используете двухэтапную аутентификацию и хотите перейти на двухфакторную аутентификацию, узнайте, как переключиться на двухфакторную аутентификацию. Если для вашего аккаунта не подходит двухфакторная аутентификация, вы все равно можете использовать двухэтапную аутентификацию для защиты своей информации.
Информация о продуктах, не производимых Apple, или независимых веб-сайтах, не контролируемых и не тестируемых Apple, предоставляется без рекомендации или одобрения. Apple не несет ответственности за выбор, работу или использование сторонних веб-сайтов или продуктов. Apple не делает никаких заявлений относительно точности или надежности сторонних веб-сайтов. Свяжитесь с поставщиком для получения дополнительной информации.
Я пишу программу, которая принимает ввод от пользователя.
Программа работает должным образом, пока пользователь вводит значимые данные.
Но это не работает, если пользователь вводит неверные данные:
Вместо сбоя я хотел бы, чтобы программа снова запрашивала ввод. Вот так:
Как сделать так, чтобы программа запрашивала допустимые данные, а не вылетала при вводе бессмысленных данных?
Как я могу отклонить такие значения, как -1 , которые являются допустимыми значениями int , но бессмысленными в данном контексте?
22 ответа 22
Самый простой способ добиться этого — поместить метод ввода в цикл while. Используйте «Продолжить», когда вы получаете неправильный ввод, и прервите цикл, когда будете удовлетворены.
Когда ваш ввод может вызвать исключение
Используйте try и кроме, чтобы определить, когда пользователь вводит данные, которые не могут быть проанализированы.
Внедрение собственных правил проверки
Если вы хотите отклонить значения, которые Python может успешно проанализировать, вы можете добавить собственную логику проверки.
Сочетание обработки исключений и пользовательской проверки
Оба вышеуказанных метода могут быть объединены в один цикл.
Инкапсуляция всего в функцию
Если вам нужно запросить у пользователя много разных значений, может быть полезно поместить этот код в функцию, чтобы вам не приходилось каждый раз вводить его заново.
Собираем все вместе
Вы можете расширить эту идею, чтобы создать очень общую функцию ввода:
С использованием, например:
Распространенные ошибки и почему их следует избегать
Избыточное использование избыточных операторов ввода
Этот метод работает, но обычно считается плохим стилем:
Поначалу он может показаться привлекательным, потому что он короче, чем метод while True, но он нарушает принцип "Не повторяйся" при разработке программного обеспечения. Это увеличивает вероятность ошибок в вашей системе. Что делать, если вы хотите вернуться к версии 2.7, изменив ввод на raw_input , но случайно изменив только первый ввод выше? Это SyntaxError, ожидающая своего появления.
Рекурсия взорвет ваш стек
Если вы только что узнали о рекурсии, у вас может возникнуть соблазн использовать ее в get_non_negative_int, чтобы избавиться от цикла while.
Похоже, что в большинстве случаев это работает нормально, но если пользователь вводит неверные данные достаточное количество раз, сценарий завершается с ошибкой RuntimeError: превышена максимальная глубина рекурсии . Вы можете подумать, что "дурак не сделает 1000 ошибок подряд", но вы недооцениваете изобретательность дураков!
Приятно читать, много примеров, спасибо. Недооцененный урок: «Не недооценивайте изобретательность дураков!»
Я бы не только проголосовал за оба вопроса и ответа, поскольку они великолепны, но и вы заключили сделку с "неустойчивой шестеркой". Молодец, @Kevin.
Не оценивайте изобретательность дураков. и умные нападающие. DOS-атака была бы самой простой для такого рода вещей, но возможны и другие.
@JArunMani Я не думаю, что это будет плохой стиль, но может быть немного менее читабельным. У вас действительно будет только один вход на цикл, и цикл станет очень коротким, но условие может стать довольно длинным.
@laundmo, конечно, я публикую написанные мной блоки кода в открытом доступе. Не стесняйтесь использовать их в любом контексте без моего явного разрешения или ведома.Что касается сегментов без кодовых блоков, если вы хотите вставить весь мой ответ в книгу «Изучение Python», которую вы пишете, давайте поговорим об лицензионных отчислениях ;-)
Зачем вам делать while True, а затем выходить из этого цикла, в то время как вы также можете просто указать свои требования в операторе while, ведь все, что вам нужно, это остановиться, как только вы достигнете возраста?
Это приведет к следующему:
это сработает, так как возраст никогда не будет иметь значение, которое не будет иметь смысла, а код следует логике вашего "бизнес-процесса"
Хотя принятый ответ потрясающий. Я также хотел бы поделиться быстрым взломом для этой проблемы. (Это также решает проблему отрицательного возраста.)
P.S. Этот код предназначен для Python 3.x.
Обратите внимание, что этот код является рекурсивным, но здесь рекурсия не нужна, и, как сказал Кевин, она может взорвать ваш стек.
@PM2Ring - вы правы. Но моя цель состояла в том, чтобы просто показать, как «короткое замыкание» может минимизировать (украсить) длинные фрагменты кода.
Зачем присваивать переменной лямбда, вместо этого просто используйте def. def f(age): намного понятнее, чем f = lambda age:
В некоторых случаях возраст может понадобиться только один раз, после чего эта функция бесполезна. Кто-то может захотеть использовать функцию и выбросить ее после того, как работа будет выполнена. Кроме того, это может быть не лучший способ, но это определенно другой способ сделать это (что и было целью моего решения).
Функциональный подход или "смотри, мама, без петель!":
или если вы хотите, чтобы сообщение "неверный ввод" было отделено от приглашения ввода, как в других ответах:
Как это работает?
Другие правила проверки:
Строковые методы. Конечно, вы можете использовать и другие строковые методы, такие как str.isalpha, чтобы получить только строки с буквами, или str.isupper, чтобы получить только прописные буквы. Полный список см. в документах.
Тестирование членства:
Существует несколько различных способов его выполнения. Один из них — использование метода __contains__:Сравнение чисел:
Есть полезные методы сравнения, которые мы можем использовать здесь. Например, для __lt__ ( ):Или, если вам не нравится использовать методы dunder (dunder = двойное подчеркивание), вы всегда можете определить свою собственную функцию или использовать функции из модуля оператора.
Существование пути:
Здесь можно использовать библиотеку pathlib и ее метод Path.exists:Ограничение количества попыток:
Если вы не хотите мучить пользователя, спрашивая его о чем-то бесконечное количество раз, вы можете указать ограничение в вызове itertools.repeat . Это можно комбинировать с указанием значения по умолчанию для следующей функции:
Предварительная обработка входных данных:
Иногда мы не хотим отклонять ввод, если пользователь случайно ввел его ЗАПИСНЫМИ БУКВАМИ или с пробелом в начале или в конце строки. Чтобы учесть эти простые ошибки, мы можем предварительно обработать входные данные, применив методы str.lower и str.strip. Например, для случая проверки членства код будет выглядеть так:
Объединение правил проверки:
Для простого случая, например, когда программа запрашивает возраст от 1 до 120 лет, можно просто добавить еще один фильтр:
К сожалению, если кому-то нужно специальное сообщение для каждого неудачного случая, то, боюсь, нет красивого функционального способа. Или, по крайней мере, я не смог его найти.
Читайте также: