|
|
测试v2.0 时发现 前台注册会员或者后台添加会员时 member 表中 payword 字段没有赋值,值为空。
通过查看注册流程代码发现一个问题:
在文件./module/member/member.class.php 第174行
$member['password'] = $member['payword'] = md5(md5($member['password']));
通过这段代码可以推测,初始支付密码和登录密码是赋的同一个值。
接下来在文件./module/member/member.class.php 第176行
$member_fields = array('username','company','passport', 'password','email','gender','truename','mobile','msn','qq','department','career','groupid','edittime','agent');
$member_fields 中没有payword 字段,不知道是不是漏掉了。或者我还没有弄明白这个会员系统运行机制。 |
|