Middleware is code that runs before a request is completed — on the Edge, before the page or route handler renders. It lets you inspect and rewrite/redirect requests, set headers, or check auth for many routes in one place.
Defining middleware
{ , } ;
() {
token = req..()?.;
(req...() && !token) {
.( (, req.));
}
.();
}
config = { : [, ] };
