Yii中验证密码 [ 新手入门 ]
public function authenticate($attribute,$params)
{
if(!$this->hasErrors())
{
$this->_identity=new UserIdentity($this->username,$this->password);
if(!$this->_identity->authenticate())
$this->addError('password','Incorrect username or password.');
}
}
在loginform这个模型中,这里的$this->username
和$this->password
是用户输入的名字和密码吗?可以没有看到在loginform中为这个2个属性赋值了呀,在哪里可以看到
共 1 条回复
-
flyingoneshjs 回复于 2012-12-26 13:45 举报
哦 原来在这里
$model->attributes=$_POST['LoginForm'];
flyingoneshjs 上海
注册时间:2012-02-10
最后登录:2024-10-09
在线时长:0小时59分
最后登录:2024-10-09
在线时长:0小时59分
- 粉丝1
- 金钱390
- 威望0
- 积分390