添加额外的解析登录字段

时间:2016-10-21 03:23:07

标签: ios swift parse-platform swift3

我正在创建一个应用程序,将您登录到某个组,目前我已经在您登录的位置:

    let loginUser = PFUser()

    loginUser.username = username.text!
    loginUser.password = password.text!


    PFUser.logInWithUsername(inBackground: loginUser.username!, password: loginUser.password!, block: { (user, error) in

        if user != nil { //Continue with code

但我想要做的是在我的群组登录ID字段中添加,这样我就不必另外调用他们的groupID TextField与他们当前设置的groupID匹配。我不知道你是否可以,而且我无法在文档中找到它。喜欢的东西:?

    let loginUser = PFUser()

    loginUser.username = username.text!
    loginUser.password = password.text!
    loginUser["groupID"] = groupID.text!

    PFUser.logInWithUsername(inBackground: loginUser.username!, password: loginUser.password!, login["groupID"]: login.groupID block: { (user, error) in

        if user != nil { //Now Checks login AND for group id...

现在显然我知道这并不容易,但有人为此轻松地解决了这个问题吗?之后我会比较

user["groupID"] == groupID.text! {

// Then Login to group is a success!        
// Segue to next View Controller

} else {

// Let the user know the Log In was "unsuccessful" even though they logged in but they got their groupID wrong
// Log User Out
// Clear groupID Text Field & Display alert so they can reattempt log in

}

任何帮助将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用"云代码",您可能希望使用其他语言(如javascript)创建自己的登录方法。