落叶
怎么看不到评论了
舰长的方法确实不错,我用了一下,不过在使用的时候发现YII里原来是提供这样的方法
<?php class UserIdentity extends CUserIdentity { /** * User's attributes * @var array */ private $_userId; public function authenticate() { $this->errorCode=self::ERROR_PASSWORD_INVALID; $user=User::model()->findByAttributes(array('email'=>CHtml::encode($this->username))); if ($user) { if ($user->password === md5($user->salt.$this->password)) { $this->errorCode=self::ERROR_NONE; $this->_userId=$users->id; $this->setPersistentStates($users->attributes);//这个方法是在Login之前调用 } } return !$this->errorCode; public function getId() { return $this->_userId; } } } ?>
我现在是用zend studio里自带的unit test 来测试 的,对YII的代码测试 还是没有弄成功
那个dz cookies的解码 手册里有吗
那个cookies可以任意设置
- 落叶 回复了话题 YII的控制器前置操作和后置操作是什么?
没明白你的意思
- 落叶 回复了话题 急求!YII框架发现重大BUG,在线等待回复
可以介绍一下这个工具吗
- 落叶 回复了话题 表单中文件字段为什么是必须的?
这个要看你表单哪些要填哪个不要填 这个要自己定制的
- 落叶 回复了话题 控制器使用echo时,为什么会输出很多的无关信息
YII提供了 system.utils里面的dump方法 用来输出变量