Yii 框架用户管理与认证功能实现
1. 添加密码确认字段
在新用户注册表单中,为避免用户输入密码时出错,我们需要添加一个密码确认字段。Yii 提供了内置的 CCompareValidator 验证器,可用于比较两个属性的值。
操作步骤如下:
1. 在 User 模型类的顶部添加新属性:
public $password_repeat;
- 在
User::rules()方法中添加验证规则:
array('password', 'compare'),
array('email, username, password', 'required'),
array('password_repeat', 'safe'),
- 在
protected/views/user/_form.php文件的密码字段下方添加新字段的 HTML 代码:
<div class="row">
<?php echo $form->label($model,'password_repeat'); ?>
<?php echo $form->passwordFie
超级会员免费看
订阅专栏 解锁全文
375

被折叠的 条评论
为什么被折叠?



