Middleware trong laravel là gì?

Middleware trong laravel là gì?
Sau bài tìm hiểu về route trong laravel thì hôm nay chúng ta tiếp tục tìm hiểu về middleware trong laravel nhé.

Middleware là gì?

Nguyên gốc từ trang documentation của Laravel là như này

Middleware provides a convenient mechanism for inspecting and filtering HTTP requests entering your application.

Dịch nôm na là một đoạn code dùng để kiểm tra và sàng lọc tất cả request từ người dùng. Ví dụ trước khi vào trang hồ sơ cá nhân(my profile) thì bắt buộc người dùng phải đăng nhập thì mới có thể vào trang này còn không thì chuyển người dùng sang trang đăng nhập.
Middleware bổ sung có thể được viết để thực hiện nhiều tác vụ khác nhau không chỉ là kiểm tra người dùng đã đăng nhập hay chưa. Ví dụ, middleware ghi logs có thể ghi lại tất cả các yêu cầu đến ứng dụng của bạn. Tất cả các middleware này đều nằm trong thư mục app/Http/Middleware.

 

Hồ Hữu Hiền

Mình là developer nên đôi khi viết bài không hay lắm mong các bạn thông cảm. Nếu muốn biết thêm thông tin về mình thì vui lòng vào website này để biết. https://huuhienqt.dev/

Bình luận (0)