首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用户名/登录ID应该区分大小写吗?

用户名/登录ID应该区分大小写吗?
EN

Stack Exchange QA用户
提问于 2015-10-13 11:01:26
回答 10查看 24.9K关注 0票数 15

我需要知道创建用户名/登录ID的标准规则是什么。它应该区分大小写吗?如果我已经成功地创建了三个帐户(user2,useR2,USER2),我是否应该认为这是一个bug?

EN

回答 10

Stack Exchange QA用户

发布于 2015-10-13 11:18:41

不,这不是默认的bug。这取决于系统的需求,在这种情况下没有全局规则。有些操作系统允许同一个用户使用不同的大小写。

即使是email adress (username@hostname.tld)的用户部分也不是在所有情况下都区分大小写。有关更多信息,请参见关于堆栈溢出的问题电子邮件地址是否区分大小写?

票数 13
EN

Stack Exchange QA用户

发布于 2015-10-13 13:16:22

在我看来,检查大小写敏感性本身并不是一个错误。

如果用户不知道用户名是区分大小写的,我会认为它是一个bug。否则,人们可能会感到奇怪,为什么他有时可以很好地登录(username1),有时会收到错误消息(Username1)。在其他情况下,区分大小写用于向安全性添加额外(但非常薄)层。

出于可用性原因,如果用户名区分大小写,则不应允许创建同名但大写不同的帐户。这部分我肯定会认为是个小虫子。

票数 4
EN

Stack Exchange QA用户

发布于 2015-10-13 15:40:38

我认为这是一个可用性/UX的问题。我认识的大多数服务都使用不区分大小写的登录,而我认识的大多数人使用区分大小写的登录来指责服务。

因此,我想说,您应该检查需求,并根据结果,咨询BA/PO/PM或项目中的任何人,并询问他( a)是否有人考虑过登录大小写敏感性和( b)哪个选项是正确的。

如果要求说它应该是大小写敏感的,你也可以与你的经理交谈,问他为什么认为应该如此,并分享你对这件事的看法。

票数 3
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/15133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档