[CentOS7] Laravel 미들웨어(MiddleWare) 사용하기


[CentOS7] Laravel 미들웨어(MiddleWare) 사용하기

미들웨어란? # 서버로 들어오는 HTTP 요청들을 중간에 확인(검수) 하는 작업들을 처리합니다. 예로 들자면, 로그인 관련하여 로그인한 사용자가 HTTP 요청을 보내면, 로그인 되어있는지 미들웨어에서 확인하여 요청을 거부할껀지 승인할껀지에 대해서 설정이 가능합니다. 미들웨어 기본 구조 구조 설명 Authenticate 사용자 인증을 처리하는 미들웨어 입니다. CheckForMaintenanceMode 요청시마다 사이트가 정비 모드인지 확인합니다. EncryptCookies 보안을 위해 쿠키를 암호화합니다. RedirectIfAuthenticated 위에서 설명한 인증 여부를 확인하고 인증되지 않았을 경우 인증 페이지로 redirect 합니다. TrimStrings 모든 요청 데이터를 자동으로 트리밍합니다. TrustHosts 화이트 리스트 호스트 구성 TrustProxies 화이트 리스트 프록시 구성 VerifyCsrfToken 사이트 간 요청 위조(CSRF, XSRF) 공격 방지를...


#api #미들웨어 #라우트 #라우터 #라라벨 #web #ware #routes #router #route #MiddleWare #Middle #laravel #controller #컨트롤러

원문링크 : [CentOS7] Laravel 미들웨어(MiddleWare) 사용하기