2014-09-25 1 views
1

Я реализовал веб-сервис REST API, и мое приложение iOS создает запросы к этому веб-сервису, как регистрация пользователя. Веб-служба REST ответит на идентификатор пользователя в случае успеха. Типичный логин не является частью веб-службы REST. Теперь я хочу сохранить этот идентификатор пользователя на iPhone для этого приложения, поэтому мне не нужно входить в систему каждый раз при запуске приложения. Но как это возможно. Как мне это сделать быстро? И каков типичный способ сделать это в приложении для iPhone?сохранить идентификатор пользователя в качестве данных для входа для приложения iOS с быстрым

Спасибо!

+0

Вы можете проверить [документацию для NSUserDefaults] (https://developer.apple.com/library/mac/documentation/Cocoa/ Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html) – zisoft

ответ

0

Является ли «идентификатор пользователя», который вы хотите сохранить, должен быть секретным? Если это не так, это может быть хорошим кандидатом на NSUserDefaults. Если нужно тайно использовать брелок.

Для примера использования брелок от Swift увидеть это: SO Answer

+0

Да, идентификатор пользователя должен быть секретным из-за конфиденциальности. Я использую также https для всех сообщений и, возможно, позже TLS. – Martin

+0

Добавлена ​​ссылка для примера Keychain. – zaph

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