Не могу сделать авторизацию, вот код
public function createuser()
{
$userNickname = Input::get('username');
$password = Input::get('password');
$userPassword = $password;
$side = Input::get('side');
$user = new User;
$user->user_nickname = "$userNickname";
$user->password = "$userPassword";
$user->side = "$side";
$user->save();
if (Auth::attempt(array('user_nickname' => $user->user_nickname, 'password' => $user->password), true)) {
return Redirect::route('gameIndex');
}
}
не перекидыват на именованый маршрут, а значит пользователь не авторизован, что в моем коде не так?