diff options
Diffstat (limited to 'src/server/start/kernel.js')
-rw-r--r-- | src/server/start/kernel.js | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/server/start/kernel.js b/src/server/start/kernel.js deleted file mode 100644 index 54fe1f35d..000000000 --- a/src/server/start/kernel.js +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | |||
2 | /** @type {import('@adonisjs/framework/src/Server')} */ | ||
3 | const Server = use('Server'); | ||
4 | |||
5 | /* | ||
6 | |-------------------------------------------------------------------------- | ||
7 | | Global Middleware | ||
8 | |-------------------------------------------------------------------------- | ||
9 | | | ||
10 | | Global middleware are executed on each http request only when the routes | ||
11 | | match. | ||
12 | | | ||
13 | */ | ||
14 | const globalMiddleware = [ | ||
15 | 'Adonis/Middleware/BodyParser', | ||
16 | 'App/Middleware/ConvertEmptyStringsToNull', | ||
17 | ]; | ||
18 | |||
19 | /* | ||
20 | |-------------------------------------------------------------------------- | ||
21 | | Named Middleware | ||
22 | |-------------------------------------------------------------------------- | ||
23 | | | ||
24 | | Named middleware is key/value object to conditionally add middleware on | ||
25 | | specific routes or group of routes. | ||
26 | | | ||
27 | | // define | ||
28 | | { | ||
29 | | auth: 'Adonis/Middleware/Auth' | ||
30 | | } | ||
31 | | | ||
32 | | // use | ||
33 | | Route.get().middleware('auth') | ||
34 | | | ||
35 | */ | ||
36 | const namedMiddleware = { | ||
37 | }; | ||
38 | |||
39 | /* | ||
40 | |-------------------------------------------------------------------------- | ||
41 | | Server Middleware | ||
42 | |-------------------------------------------------------------------------- | ||
43 | | | ||
44 | | Server level middleware are executed even when route for a given URL is | ||
45 | | not registered. Features like `static assets` and `cors` needs better | ||
46 | | control over request lifecycle. | ||
47 | | | ||
48 | */ | ||
49 | const serverMiddleware = [ | ||
50 | 'Adonis/Middleware/Static', | ||
51 | ]; | ||
52 | |||
53 | Server | ||
54 | .registerGlobal(globalMiddleware) | ||
55 | .registerNamed(namedMiddleware) | ||
56 | .use(serverMiddleware); | ||