Skip to content
This repository was archived by the owner on Dec 11, 2020. It is now read-only.

Commit 3aa6b09

Browse files
committed
add TrimStrings Middleware
1 parent bd05394 commit 3aa6b09

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

app/Http/Kernel.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ class Kernel extends HttpKernel
1515
*/
1616
protected $middleware = [
1717
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
18+
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
19+
\Framework\Http\Middleware\TrimStrings::class,
20+
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
1821
];
1922

2023
/**
@@ -27,6 +30,7 @@ class Kernel extends HttpKernel
2730
\Framework\Http\Middleware\EncryptCookies::class,
2831
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
2932
\Illuminate\Session\Middleware\StartSession::class,
33+
// \Illuminate\Session\Middleware\AuthenticateSession::class,
3034
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
3135
\Framework\Http\Middleware\VerifyCsrfToken::class,
3236
\Illuminate\Routing\Middleware\SubstituteBindings::class,

app/Http/Middleware/TrimStrings.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
3+
namespace Framework\Http\Middleware;
4+
5+
use Illuminate\Foundation\Http\Middleware\TrimStrings as BaseTrimmer;
6+
7+
class TrimStrings extends BaseTrimmer
8+
{
9+
/**
10+
* The names of the attributes that should not be trimmed.
11+
*
12+
* @var array
13+
*/
14+
protected $except = [
15+
'password',
16+
'password_confirmation',
17+
];
18+
}

0 commit comments

Comments
 (0)