取消登录而不是通过Facebook创建一个新帐户

时间:2015-10-01 04:39:38

标签: parse-platform swift2 facebook-ios-sdk xcode7

如果尚未创建帐户,以下代码将创建一个新帐户,但我想将用户移至注册页面并要求他创建帐户,而不是立即创建帐户。我应该做些什么改变?

PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions) {
  (user: PFUser?, error: NSError?) -> Void in
  if let user = user {
    if user.isNew {
      println("User signed up and logged in through Facebook!")
    } else {
      println("User logged in through Facebook!")
    }
  } else {
    println("Uh oh. The user cancelled the Facebook login.")
  }
}

1 个答案:

答案 0 :(得分:0)

您不能,并且注册视图也不合适,因为它会要求输入不需要的密码。相反,您应该显示一个新视图,询问其他详细信息,然后将这些详细信息设置到新用户并保存。