我试图通过api对应用程序使用身份验证,但是当我在中间件中设置防护时它不起作用并返回403异常。
我在控制器构造函数中有这个路径保护:
public function __construct()
{
$this->middleware('auth:api');
}
我随时使用Auth::user()
返回403。有什么东西被错过吗?
答案 0 :(得分:0)
要使用Auth::user()
,请确保您的路线受api
midlleware()
对于使用用户,您可以指定
Auth::gaurd('api')->user();
希望这有帮助