ucenter 用户密码加密方法
2011-09-11 20:23
323 查看
$salt = substr(uniqid(rand()), -6);//uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。
$password = md5(md5($password).$salt);
$salt产生一个6位的随机数,及数据库中会保存一个password字段和一个salt字段做为登陆验证的依据。
基于ucenter整合第三方程序同步注册的时候传递过来的password是md5加密后的密文,不可解密,要修改第三方程序的登陆验证代码。
笔者最近在看这方面的代码,所以就有了此文。
$password = md5(md5($password).$salt);
$salt产生一个6位的随机数,及数据库中会保存一个password字段和一个salt字段做为登陆验证的依据。
基于ucenter整合第三方程序同步注册的时候传递过来的password是md5加密后的密文,不可解密,要修改第三方程序的登陆验证代码。
笔者最近在看这方面的代码,所以就有了此文。
相关文章推荐
- ucenter 用户密码加密方法
- 常见的用户密码加密方式以及破解方法
- 常见的用户密码加密方式以及破解方法
- Openfire用户密码加密方法
- (转)常见的用户密码加密方式以及破解方法
- 常见的用户密码加密方式以及破解方法
- Openfire用户密码加密方法
- java中用户登陆密码加密方法
- 常见的用户密码加密方式以及破解方法
- Openfire用户密码加密方法
- 常见的用户密码加密方式以及破解方法
- 常见的用户密码加密方式以及破解方法
- ucenter 用户密码加密方式
- 常见的用户密码加密方式以及破解方法
- EAS用户密码加密解密方法
- C#使用伪随机数实现加密用户密码的方法
- 常见的用户密码加密及破解方法
- 常见的用户密码加密及破解方法
- IIS中IWAM_用户密码不同步造成500错误解决方法
- 3.【练习题】构造方法与重载 定义一个网络用户类,要处理的信息有用户ID、用户密码、email地址。拓展:判断密码长度