jerry_kong 2013-07-15 15:54:43 3878次浏览 0条回复 0 0 0

我们知道,yii的用户登录信息时保存在session中的,那么当新用户用户注册成功时,是否考虑自动登录,而不是让用户手工输入用户名和密码,当然了,需要激活的网站是另外一种解决方法,不过大致都相同;

//其他代码省略
$flag = $model->save();	

if ($flag)
{
    //当保存成功时,将用户名和密码 赋值给 LoginForm ,使用其validate和login方法登录
    $logForm = new LoginForm;
    $logForm->username = $model->username;
    $logForm->password = $_POST['user']['password'];					
    $logForm->validate();
    $logForm->login();
}
    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册