swift - 快速检查 Parse 电子邮件验证的状态

标签 swift email parse-platform verification

在解析将电子邮件发送到输入的电子邮件地址后,我如何检查该电子邮件地址是否已从 swift 中验证,然后才允许用户登录应用程序?谢谢!

最佳答案

解析User对象,具有字段emailVerified。因此,当用户登录应用程序时,您可以检查它:

PFUser.logInWithUsernameInBackground(email, password: password) { (user, error) in

  if error == nil{
    if let verified = user["emailVerified"] as? Bool{
      if verified == true{
       // log in
      }else{
       // show that email isn't verified
      }
    }else{
      // show that email isn't verified
    }
  }
}

关于swift - 快速检查 Parse 电子邮件验证的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34224371/

相关文章:

swift - Swift 枚举可以作为变量引用吗?

IOS 获取 exchange 2003 的日历事件和电子邮件

email - Mailchimp:如何限制 RSS 到电子邮件事件中的项目数量

ios - XCode 要我在创建 PFObject 子类的新实例时指定一个类名

javascript - 在 Parse.com JS 查询中获取每个字段的最新记录

ios - Swift 1.2 lowercaseString 与 enumerateSubstringInRange 崩溃

ios - 应用程序收到通知,但在第一个 session 中未调用 UIApplicationDelegate 方法

ios - 从数据库获取图像后更新像元高度

Java Mail api,消息处理期间连接丢失

ios - 为什么图像没有被添加到数组中?