微擎用户账号加密方式
微擎用户注册,使用的是密码加盐,加密方式如下。
//加载user
load()->model('user');
//盐值,随机字符串
$salt = generate_password(7);
$add = array(
'groupid' => $groupid,
//用手机号作为后台登录账号
'username' => $mobile,
//用这个方法返回加密后的字符串
'password' => user_hash($password,$salt),
'salt' => $salt,
'status' => 2,
'joindate' => $time,
'joinip' => $realip,
'starttime' => $time,
'endtime' => '0',
'uniacid' => $weid,
'lazy_id' => $lazy_id
);
$user = pdo_insert('users',$add);