接到同事电话说有2个用户不能登录,但是查看后台数据确实有这个用户,有效期也没有问题。修改权限或角色也看不出问题所在,其他用户都能登录,就这2个用户不能登录。
猜猜看是什么原因?的确是不好猜。因为用户等着要用,所以还是老老实实的调试程序吧。程序是谁写的不重要,重要的是赶紧解决问题。注意到密码少了1位,试了一下,果然,登陆界面输入密码超长了,但是程序没有报错。
将用户密码修改为较短一些的密码后,问题解决。
这个问题暴露出啥呢?一方面是设置密码时没有检查长度,另一方面是帐号提供出去之前如果能确认一下最好,谁能保证不会有别的原因导致不能登录呢?