【发布时间】:2014-11-14 17:44:25
【问题描述】:
可以通过
将 PFUser 与 Facebook 链接[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”应该从 Anonymous 更改为其他内容。
函数[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);
}
}];
}
}];
【问题讨论】:
标签: authentication login parse-platform pfuser