我使用laravel passport& amp; oauth。如何解决上述错误。
我无法创建API Tocken ..
public function login(){
if(Auth::attempt(['email' => request('email'), 'password' => request('password')])){
$user = Auth::user();
$success['token'] = $user->createToken('MyApp')->accessToken;
return response()->json(['success' => $success], $this->successStatus);
}
else{
return response()->json(['error'=>'Unauthorised'], 401);
}
}
答案 0 :(得分:1)
我怀疑您尚未在用户模型中添加use HasApiTokens
。