导数据时不同加密方式用户密码处理问题
准备将我的旧系统中的数据导入到新系统,遇到一个问题,请各位达人支招:旧系统是以前的团队自己开发的,数据库中用户密码是SHA1加密40位的密码,而在destoon的数据库中是MD5加密32位的,怎么保证我转移数据后,能保证旧系统的用户在新系统中正常登陆使用呢?
SHA1加密和MD5加密都是不可逆的,肯定不能相互转换了,我想修改destoon的登陆模块,密码是40位的采用SHA1加密处理,密码是32位的采用MD5加密处理,以保证两种密码在数据库中共存,保证旧系统的用户在新系统中正常登陆使用。
需要修改destoon的登陆模块哪几处代码呢?本人对destoon的代码没有研究,请朋友们支招,谢谢!
批次培训平常心拍
这确实是一个比较棘手的问题,用新的系统,加密方式不一定一样,肯定得修改登录验证代码。
修改登陆模版肯定是无效的。这得修改验证模块。非常棘手,你需要找一个熟悉系统的PHP程序人员。
建议你把现在系统的加密方式改为 SHA1
嗯,月初已经自己搞定了~
页:
[1]