TỔNG HỢP M2 Trung cấp 👑 BOSS chặng CA 08 / 08

BOSS M2 — lần theo 1 request chưa đăng nhập

Kết hợp middleware order + early-return đã học ở M2:

r.Group(func(pr chi.Router) {
    pr.Use(ah.RequireSession)
    pr.Use(ah.RequireCSRF)
    pr.Get("/dashboard", ah.Dashboard)
})

BOSS M2 — 1 request GET /admin/dashboard từ trình duyệt CHƯA đăng nhập đi qua đúng thứ tự nào?