Могу ли я проверить экран входа в систему только при входе авторизованных пользователей в симулятор iPad? - PullRequest
1 голос
/ 01 декабря 2011

Я - разработчик iOS, я создаю экран входа в систему. Но я хочу проверять только авторизованных пользователей. В противном случае не переходите к следующему представлению.

Спасибо & Regard sai5

Ответы [ 2 ]

1 голос
/ 01 декабря 2011

Это определенно возможно, но ваш вопрос неясен, как вы хотите пройти аутентификацию и продолжить.в основном, если на экране входа в систему есть кнопка и два текстовых поля для имени пользователя и пароля.Код действия кнопки будет выглядеть примерно так:

- (IBAction)loginButtonPressed:(id)sender {
   NSString *username = usernameField.text;
   NSString *password = passwordField.text;
   // Check values and authenticate. Your logic for authentication goes here. Generally you post these data to web service and handle the response to get what you want
   //Do something
   if(validated) {
      //Dom something.
      // In your case show next view
   }
   else {
     //Do something else 
   }
}

Где проверено значение Bool, которое указывает, аутентифицирован ли пользователь или нет.Надеюсь, это поможет.

0 голосов
/ 01 декабря 2011

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

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