【发布时间】:2010-12-02 23:14:31
【问题描述】:
理论上电子邮件是case sensitive。但是使用电子邮件作为系统登录我希望它们都是小写的(即 john@smith.com 和 John@smith.com 不能是不同的用户)。
对于某些在其电子邮件地址中使用区分大小写的用户来说,这可能是个问题吗? 有人在外面用吗?
编辑:因为有很多“保存时保留大小写,登录时忽略”答案:如果我真的有两个不同的用户 john@smith 和 John@smith,这个系统会崩溃,不是吗?
示例:john@smith 和 John@smith 的密码为 123。我如何知道哪一个刚刚通过了身份验证?
【问题讨论】:
-
我打赌 有人 使用它。但这是他们的问题
-
@SilentGhost:我不能说我同意你的看法——这是我们作为开发人员的问题,而且很简单;)
-
关于您提到的“john”示例并考虑答案,您可能应该在注册新帐户期间使用不区分大小写的比较来检查电子邮件,如果匹配,您不应该允许新帐户
标签: case-sensitive case-insensitive email-address