为什么密码不支持中文?

首先来讲,这不是必然。

包括不知持标点符号的密码,不支持超过八位数的密码,不支持大小写的密码,这些都是人为做的限制,并非技术无法做到。

网页的密码框无法输入中文

网页默认的密码框无法输入中文,既无法使用输入法,不过这并不是必然的,可以通过一些技术手段避免。

国外的传统

IT技术是在国外兴起的,传入国内之后,国内很多系统都是参照国外做的,甚至是直接向外国买。

知道吗?阿里巴巴最开始就是向国外产商买的,后来才替换成自己开发的系统,不知道是不是因为使用国外系统太久了,所以都没有考虑到密码是要能支持符号的。

每次用着这家国内技术最强的IT公司的产品时,内心都要不停咒骂。

技术实现难度

密码支持中文理论上是可以的,不过如果当初数据库是不支持中文编码的,那就有一定难度了(CSDN说的就是你,在数据库中存明文。)

另一个问题就是校验密码强度,中文校验密码强度还是挺麻烦的,什么样的密码是弱密码?什么样的中文做密码容易被攻破?

说着说着好像英文密码也没有校验输入的密码是不是英文单词!

用户

你不提中文密码,我还真没有想过这个问题。

我常用的那几个密码也都是英文字母,现在注册新的网站也不会去考虑测试一下是否可以用中文。

想必大家都是这样想,所以在用户这一层就已经排除了中文密码的必要性。

对这个问题,大家怎么看?

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();