在修改邮箱时 自动完成默认执行了某个没有修改的字段

浏览:430 发布日期:2014/04/25
3.2.1 - 普通 - 未处理
/* 用户模型自动完成 */
protected $_auto = array(
array('password', 'think_ucenter_md5', self::MODEL_BOTH, 'function', UC_AUTH_KEY),
array('reg_time', NOW_TIME, self::MODEL_INSERT),
array('reg_ip', 'get_client_ip', self::MODEL_INSERT, 'function', 1),
array('update_time', NOW_TIME),
array('status', 'getStatus', self::MODEL_BOTH, 'callback'),
);

修改邮箱时,使用 $this->create($data) $data = array('email' => 'xxxx@sina.com') 默认执行了 ”自动完成“ 中“array('password', 'think_ucenter_md5', self::MODEL_BOTH, 'function', UC_AUTH_KEY)”将用户的密码也修改了
评论(
后面还有条评论,点击查看>>