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.
Cập nhật thêm được vài kiến thức mới
Bài viết hữu ích.
Hữu ích
Cảm ơn Admin. Bài viết khá hay !
OK bạn, mình sẽ sắp xếp viết một bài về Extend Validation. Cảm ơn bạn đã quan tâm nhé.