Я только что закончил реализацию своего первого приложения для iPhone, все прошло хорошо, теперь мне нужно обеспечить своего рода защиту своего приложения, и я не знаю, как лучше всего это сделать?
В настоящее время это работает
как это: пользователь вводит свое имя пользователя и пароль, сервер проверяет, что это правильная информация, когда я сделал другой запрос к серверу, он запрашивает имя пользователя и пароль, поэтому он возвращается к методу didReceiveAuthenticationChallenge. Я снова предоставляю имя пользователя и пароль, сервер проверяет это и снова отправляет запрос.
Мои вопросы: это правильное поведение? есть ли сессия для iphone? И как я могу использовать куки для сохранения имени пользователя и пароля?
Также я храню
newCredential = [NSURLCredential
credentialWithUser: имя пользователя пароль: пароль
настойчивость: NSURLCredentialPersistenceForSession ];
Но это не сохраняется для сессии. Есть ли проблема в моем коде на iPhone или в скрипте PHP, который мы вызываем?