ghostsun 发表于 2009-3-12 04:00:11

关于整合DVBBS后旧用户的数据同步解决方式

V6的整合API接口开放可以说是个很好的消息。但是就算整合了,也存在旧用户整合的问题。然而,因为嘉缘人才的用户密码加密方式是32位的,而动网是16位的,因此就算是手工辛苦导入用户数据,也无法让数据实现同步(必然是登录时密码错误)

而这种问题无非两种解决办法:1,在API上做个修改,用户整合后第一次登陆提示或者自动识别密码明文同步修改API接口下所有系统,这样就各就各位了,
2,修改V6的加密方式,把MD5的32位加密方式修改为16位。但是这样工程量还是蛮大的。需要修改前台和后台的部分文件,但是至少可以同步数据了。升级的时候,自己再修改一遍吧。

\Admin\下:
check.asp

\Admin\User\ 下:
Admin_Member.asp
Admin_AddMember.asp
Admin_admin.asp
Member_info.asp

根目录下:
getpassword.asp
Regdisposal.asp
login.asp

\Person\下:
person_info.asp

以上方法权为抛砖引玉,还是最好有官方的相关数据同步工具最好。希望官方能够学习很多专业团队的做法,加深开放多版本的免费使用和开源策略,也会为这套系统带来活力。
页: [1]
查看完整版本: 关于整合DVBBS后旧用户的数据同步解决方式