destoon采集论坛

 找回密码
 立即注册
查看: 97|回复: 5

导数据时不同加密方式用户密码处理问题

[复制链接]

1

主题

1

回帖

9

积分

新手上路

Rank: 1

积分
9
发表于 2013-9-30 09:48:16 | 显示全部楼层 |阅读模式
准备将我的旧系统中的数据导入到新系统,遇到一个问题,请各位达人支招:

     旧系统是以前的团队自己开发的,数据库中用户密码是SHA1加密40位的密码,而在destoon的数据库中是MD5加密32位的,怎么保证我转移数据后,能保证旧系统的用户在新系统中正常登陆使用呢?

      SHA1加密和MD5加密都是不可逆的,肯定不能相互转换了,我想修改destoon的登陆模块,密码是40位的采用SHA1加密处理,密码是32位的采用MD5加密处理,以保证两种密码在数据库中共存,保证旧系统的用户在新系统中正常登陆使用。

     需要修改destoon的登陆模块哪几处代码呢?本人对destoon的代码没有研究,请朋友们支招,谢谢!
回复

使用道具 举报

2

主题

14

回帖

44

积分

新手上路

Rank: 1

积分
44
发表于 2013-9-30 09:53:56 | 显示全部楼层

批次培训平常心拍
回复 支持 反对

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 2013-10-9 16:22:36 | 显示全部楼层

这确实是一个比较棘手的问题,用新的系统,加密方式不一定一样,肯定得修改登录验证代码。
回复 支持 反对

使用道具 举报

0

主题

3

回帖

10

积分

新手上路

Rank: 1

积分
10
发表于 2013-10-9 16:27:25 | 显示全部楼层

修改登陆模版肯定是无效的。这得修改验证模块。非常棘手,你需要找一个熟悉系统的PHP程序人员。
回复 支持 反对

使用道具 举报

22

主题

75

回帖

238

积分

中级会员

Rank: 3Rank: 3

积分
238
发表于 2013-10-9 16:37:57 | 显示全部楼层

建议你把现在系统的加密方式改为 SHA1
回复 支持 反对

使用道具 举报

1

主题

1

回帖

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2013-10-26 22:50:40 | 显示全部楼层

嗯,月初已经自己搞定了~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-24 16:45 , Processed in 0.022104 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表