Method Illuminate\Auth\RequestGuard::attempt does not exist

前端 未结 2 1467
囚心锁ツ
囚心锁ツ 2021-02-19 07:13

I am new to both laravel and lumen. I was creating a login api with oauth2.0 in lumen 5.6, i have installed passport and generated token. Below is my login controller function a

2条回答
  •  -上瘾入骨i
    2021-02-19 07:31

    The function guard is only available for routes with web middleware

    public function login() {
    
      if(Auth::guard('web')->attempt(['email' => $email, 'password' => $password], false, false)) {requests
         // good
      } else {
        // invalid credentials, act accordingly
     }
    }
    

提交回复
热议问题