我有一个Parse应用程序,有两个客户端应用程序和两种类型的用户(卖家和用户)。在用户类中,我通过可能是卖方或用户的列“类型”来区分它们。
如何阻止用户登录应用卖家,反之亦然?
我的代码(标准):
[PFUser logInWithUsernameInBackground:_emailTextField.text password:_passwordTextField.text block:^(PFUser *user, NSError *error) {
if (!error) {
//...login ok
}
if (error) {
//...login error
}
}];
谢谢
答案 0 :(得分:1)
您可以通过以下两种方式解决此问题。
用户登录后,检查用户的类型,如果用户类型不正确,请立即注销。
另一种方法是在用户输入电子邮件地址后检查用户的类型。为此,需要运行Parse查询以获取给定电子邮件地址的用户类型。然后,如果它们是正确的类型,您可以进行调用以将其登录。