【发布时间】:2017-10-10 05:21:50
【问题描述】:
我正在开发 laravel5.2 项目,我正在使用 laravel 的默认身份验证模块,它还为我们提供了重置密码功能。
如果用户注册,我将面临问题
abcd@gmail.com
如果用户输入电子邮件重置密码是
Abcd@gmail.com
在这种情况下,它会抛出错误帐户与此电子邮件不存在。
我们可以看到两封电子邮件是相同的,但只是因为第二封电子邮件中的第一个字母大写,它会引发错误。
如何使这个功能不区分大小写?
【问题讨论】:
-
您可以在密码数据上使用 strtolower() 函数,然后再在数据库中搜索
-
@OdinThunder 是的,我知道,但我没有得到它搜索电子邮件存在的文件/函数。