2010-11-08 3 views
0

любые примеры там для iPhone приложения запомнить меня вариант с использованием CoreData ..iphone приложение для помните имя пользователя и пароль

+0

Какая версия ios вы думаете о том, что есть разные варианты хранения. Ну афайк, потому что я только начинаю сам :) – Simon

+0

Нельзя хранить пароли в основных объектах данных, если только вы их не зашифруете. См. Ответ Nickmmro для лучшего решения. – JeremyP

ответ

2

Keychain Services и да, на сайте есть пример кода.

Пользователям компьютеров обычно приходится управлять несколькими учетными записями, для которых требуются логины с идентификаторами пользователей и паролями. Защищенные FTP-серверы, серверы AppleShare, серверы баз данных, защищенные веб-сайты, учетные записи мгновенных сообщений и многие другие службы требуют аутентификации до их использования. Пользователи часто реагируют на эту ситуацию, создавая очень простые, легко запоминающиеся пароли, используя один и тот же пароль снова и снова, или записывая пароли, где их можно легко найти. Любой из этих случаев ставит под угрозу безопасность.

API-интерфейс Keychain Services предоставляет решение этой проблемы. Выбрав один вызов этого API, приложение может хранить информацию для входа в цепочку ключей, где приложение может получать информацию - также с помощью одного вызова - при необходимости.

0

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

Смежные вопросы