因此,当您在Parse中创建用户时,您无法手动将其激活设置为True,而是必须通过电子邮件对该帐户进行身份验证。
如果您要将现有数据库切换为Parse,则会出现问题,因为您不希望每个用户重新创建其帐户。有没有办法强制emailVerified为True?
谢谢!
答案 0 :(得分:1)
您的解析仪表板上有一个选项可在用户端http://blog.parse.com/2012/04/03/introducing-app-email-settings/启用/禁用此功能。否则,如果您手动覆盖它,则会破坏用户的安全目的和意图。对于其他人来说,使用他们从网络钓鱼骗局中检索到的电子邮件会很酷,以确定它是由我甚至没有使用的应用程序的开发者批准的。
编辑根据我们下面的讨论,
作为管理员,出于安全原因,您无法将任何对象设置为emailVerified设置为true或false,并且在深入研究Parse之前,用户也无法更改其他用户信息。您可以考虑一些替代方案:
在启用电子邮件验证之前创建的用户或未使用电子邮件创建的用户将没有emailVerified密钥