можно связать PFUser с Facebook черезLink анонимный пользователь синтаксического анализа с электронной почты и пароль
[PFFacebookUtils linkUser:[PFUser currentUser] permissions:@[@"email"] block:^(BOOL succeeded, NSError *error) {
if (error) {
NSLog(@"error %@", error);
// TODO smart error handling
} else {
// TODO to something
}
}];
Как я могу сделать то же самое с электронной почтой и паролем. Поле "authData" должно измениться с анонимного на другое. Функция [PFAnonymousUtils isLinkedWithUser:[PFUser currentUser]]
должна возвращать «NO» также вошли в
Это не работает:..
PFUser *user = [PFUser currentUser];
user.email = email;
user.password = password;
[user saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
if (error) {
NSLog(@"error %@", error);
// TODO smart error handling
} else {
[PFUser logInWithUsernameInBackground:email password:password block:^(PFUser *user, NSError *error) {
if (error) {
NSLog(@"error %@", error);
}
}];
}
}];