IOS解析不区分大小写的用户名注册和登录

IOS解析不区分大小写的用户名注册和登录,ios,objective-c,parse-platform,parse-cloud-code,pfloginviewcontroller,Ios,Objective C,Parse Platform,Parse Cloud Code,Pfloginviewcontroller,在我的应用程序中,我使用Parse作为后端。我想将用户名转换为不区分大小写的。我发现这很酷,但我的问题是,我已经有很多帐户包含驼峰式用户名 我的想法是使用云代码来检测登录尝试。如果我可以在注册或登录之前运行代码,那么我就可以将传入的和存储的用户名文本转换为小写,比较它们,然后继续 这样的事情可能吗?我不太擅长解析云代码,可以这样做吗?在那篇文章中实现这一想法的步骤是:(1)向用户添加一个全小写的电子邮件列,(2)编写迁移函数(可能是云代码),读取所有用户并为每个用户写入小写列,然后保存所有内容,

在我的应用程序中,我使用Parse作为后端。我想将用户名转换为不区分大小写的。我发现这很酷,但我的问题是,我已经有很多帐户包含驼峰式用户名

我的想法是使用云代码来检测登录尝试。如果我可以在注册或登录之前运行代码,那么我就可以将传入的和存储的用户名文本转换为小写,比较它们,然后继续


这样的事情可能吗?我不太擅长解析云代码,可以这样做吗?

在那篇文章中实现这一想法的步骤是:(1)向用户添加一个全小写的电子邮件列,(2)编写迁移函数(可能是云代码),读取所有用户并为每个用户写入小写列,然后保存所有内容,运行该函数一次,比如通过curl,(3)在用户上添加beforeSave钩子,该钩子为将来的所有新用户初始化该列。步骤(2)迁移功能是一次性操作。