用户更新后强制注销

时间:2014-05-23 11:47:00

标签: php logging laravel laravel-4 logout

我对Laravel 4框架有疑问。 我正在尝试更新用户电子邮件,但是当我提交表单时,信息已更新,但我被迫退出。 我不知道为什么会这样,任何帮助都会受到赞赏。

我的代码:

$user = Auth::user();
$args=array();
if(isset( $_POST['password']) &&!empty ($_POST['password']))
{
    $password = Hash::make(Input::get('password'));
    $user->password=$password;
    $args['password']=$password;
}
if(isset($_POST['email']) &&!empty ($_POST['email']))
{
    $Email=$_POST['email'];
    $user->Email=$Email;
    $args['Email']=$Email;      
}
if(isset( $_POST['username']) &&!empty ($_POST['username']))
{
    $username=$_POST['username'];
    $user->username=$username;
    $args['username']=$username;
}

try
{
    $user->save();
    return Redirect::to('profile/settings');
}
catch (Exception $e)
{   
    return Redirect::to('profile/settings')->with('error', 'update failed ');
    // throw $e;
}

0 个答案:

没有答案