Laravel api验证不起作用

时间:2018-03-07 08:50:08

标签: laravel authentication

我试图通过api对应用程序使用身份验证,但是当我在中间件中设置防护时它不起作用并返回403异常。

我在控制器构造函数中有这个路径保护:

public function __construct()
{
    $this->middleware('auth:api');
}

我随时使用Auth::user()返回403。有什么东西被错过吗?

1 个答案:

答案 0 :(得分:0)

要使用Auth::user(),请确保您的路线受api midlleware()

保护

对于使用用户,您可以指定

Auth::gaurd('api')->user();

希望这有帮助