狼奔权限系统的BUG一(登录时出错)
我下载的是6.3,也是2016年1月初下载的,可能后面会改点。
原因是用admin登录新建用户dhh,密码123456,然后无法登录。
进数据库查看后发现。新建的二个用户的密码字段居然全是123456明文,与上面的初始的加密后的不一样。

那么肯定进AccountController。CS看一下。
//SysPerson person = accountBLL.ValidateUser(model.PersonName, EncryptAndDecrypte.EncryptString(model.Password));
SysPerson person = accountBLL.ValidateUser(model.PersonName, model.Password);
我将这句验证后便能正常登录了。
不过马上会发现admin不能登录了,很简单将这个admin的密码二个全改为123456便可。
不过这不是根本的解决之道,最好的办法在新建用户时加上编码,不过这是学习研究使用,但放在后面。
浙公网安备 33010602011771号