내 프로젝트가 Laravel 5.4
에서 실행 중이고 passport
을 사용하여 API를 통해 bearer token
으로 인증합니다. 모든 것이 잘 작동하지만 인증되지 않은 사용자가 인증을 필요로하는 자원에 도달 할 때, 사용자는 오류 메시지 405 method not allowed
사용자가 허가하지 않은 경우 Laravel 여권 사용자 정의 오류 메시지 및 상태 코드
를 얻을하지만 응답이 401 unauthorized
되고 싶어요. 어떻게 이것을 변경하고 예외 대신 메시지와 함께 응답 만 보낼 수 있습니까? 나는 조사를했지만 아무것도 찾을 수 없었다. 나는 허가 auth:api
을 위해 표준 laravel 미들웨어를 사용한다. 내 경로가 미들웨어로 그룹화되어 있습니다.
Route::group(['middleware' => 'auth:api'], function() {
// these routes should return 401 if user not authenticated
}
내가 처리 할 수있는 장소를 찾을 수 없습니다. 고맙습니다! –