我正在创建一个应用程序,将您登录到某个组,目前我已经在您登录的位置:
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
}
任何帮助将不胜感激!
谢谢!
答案 0 :(得分:0)
我建议您使用"云代码",您可能希望使用其他语言(如javascript)创建自己的登录方法。