林不知道注册后用户如何可以使用Yii框架登录用户HES创建后。如何登录在警予
在UserController的我为了让用户创建一个新帐户,那么在这里如果用户成功保存到数据库,我想瓶坯登录该用户藏汉创建的actionRegister。我的继承人代码:
public function actionRegister()
{
$model=new User;
if(isset($_POST['User']))
{
$model->attributes=$_POST['User'];
if($model->save()){
$identity=new UserIdentity($model->email,$model->password);
$identity->authenticate();
Yii::app()->user->login($identity);
$this->redirect(array('view','id'=>$model->id));
}
}
$this->render('register',array('model'=>$model));
}
预先感谢您的任何帮助ü可以给我在这件事情。
这是不工作?这段代码运行时会发生什么? –
刚刚在调用$ identity-> authenticate()之后检查了$ identity-> errorCode的值吗? –