热搜词
发表于 2012-2-19 11:44:42 | 显示全部楼层 |阅读模式
发现uc不再使用标准md5算法加密用户密码了,现在UCenter的加密方式是 md5($salt.md5($password)) 如果要修改,涉及到UCenter的接口,和登陆程序的修改。

$salt = substr(uniqid(rand()), -6);
$password = md5(md5($password).$salt);

他先随机得到几个数。

然后再和用户输入的东西合并再MD5一下。然后把这个随机数也要上传到数据库中保留下来。
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 06:02 , Processed in 0.149393 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team