код для входа в систему:Где Анализировать магазин сеанс пользователя
[PFUser logInWithUsernameInBackground:self.userTextField.text password:self.passwordTextField.text block:^(PFUser *user, NSError *error) {
if (user) {
[self performSegueWithIdentifier:@"LoginSuccesful" sender:self];
}
else {
NSInteger code = [error code];
NSString *message;
if (code == 100) {
message = @"No Internet Connection";
}
else if(code == 101) {
message = @"Wrong credentials";
}
UIAlertView *errorAlertView = [[UIAlertView alloc] initWithTitle:@"Error" message:message delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[errorAlertView show];
}
}];
Мы можем проверить, является ли зарегистрированным пользователем или нет с
if ([PFUser currentUser]) {
// user is logged
}
Это означает PFUser logInWithUsernameInBackground: пароль: загрузить данные пользователя и хранить его где-то в iOS, я не знаю, находится ли он в plist или другом файле, или, может быть, в сеансе.
Где Parse Framework хранит сеанс входа пользователя в iOS?
Создал ли вы способ доступа к этим данным? Меня особенно интересует идентификатор сеанса. Я перехожу из синтаксического анализатора в свою собственную реализацию и не хочу, чтобы мои пользователи снова заходили в систему. То, как я это делал, это доступ к идентификатору сеанса напрямую и его использование для аутентификации. – zirinisp