Laravel Auth :: attempt()不起作用?

时间:2015-10-27 11:40:51

标签: laravel laravel-5

我添加了我的代码和问题..没有人可以回复我...请帮我解决这个问题!

http://laravel.io/forum/10-25-2015-laravel-5120-lts-fails-to-authenticate

我不喜欢laravel,

我在同一个控制器中有以下功能

  public function signup()
    {
         $user=new User();
 $user->email=Input::get('email');
 $user->password=Hash::make(Input::get('Password'));
 $user->username=$username;
 $user->save();
// self authenticating user 
Auth::attempt(['email'=>Input::get('email'),'password'=>Input::get('Password')],true);
       return Auth::user();
    } 

上面的Auth :: attempt()工作正常但是这个注册的下一个方法是

  public function login()
{
if( Auth::attempt(['email'=>Input::get('email'),'password'=>Input::get('password')],true))
   {
      return Auth::user();
   }
   else
   {
      echo "failed";
   }
  }

这里的Auth无法正常工作..没有形式错误

1 个答案:

答案 0 :(得分:0)

  • 您确定要为输入提供name属性吗? Laravels 输入/请求 Facades通过名称访问它们,而不是id或类。
  • 您是否尝试过默认AuthController