Установка 4-значного пароля - PullRequest
0 голосов
/ 16 марта 2011

Каков наилучший (и самый быстрый) способ установить простой 4-значный пароль в моем приложении?

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

Является ли NSUserDefaults безопасным местом для хранения пароля?

Ответы [ 3 ]

6 голосов
/ 17 марта 2011

Вы хотите добавить что-нибудь, что связано с паролем, в пользовательскую KeyChain на устройстве - Службы цепочки для ключей

iOS примет для вас расшифровку и шифрование информации.А когда пользователь синхронизирует и / или заменяет свое устройство, брелок будет на его новом устройстве.

4 голосов
/ 17 марта 2011

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

Правильный способ хранения пароля - использовать Брелок .

Я бы не стал хранить пароль в NSUserDefaults

Есть ли причина, по которой вы настаивали на использовании NSUserDefaults вместо цепочки для ключей?

1 голос
/ 16 марта 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...