https://chriswray.dev/posts/how-to-use-laravel-scramble-in-production : 확인
라라벨의 기본적인 파일 규칙(Controller, Request, Resource)과 주석을 작성하면
OpenAPI(Swagger) 문서를 자동으로 생성해주고 localhost/docs/api 에서 확인할 수 있음
로컬이나 개발환경에서만 사용하는 것이 아니라 프로덕션에서도 사용해야 한다면
AuthServiceProvider 의 boot() 메서드에 Gate, viewApiDocs를 추가하여 설정
Laravel 11.x로 업데이트되며 AuthServiceProvider가 제거되어 AppServiceProvider에 추가
Gate::define('viewApiDocs', function (User $user) {
return in_array($user->email, ['admin@app.com']);
});