New middle ware for user activation.

This commit is contained in:
James Cole
2016-03-29 11:55:49 +02:00
parent 0d7ac5f1d8
commit 742f2c8d9f
4 changed files with 209 additions and 0 deletions

View File

@@ -7,6 +7,8 @@ use FireflyIII\Http\Middleware\Authenticate;
use FireflyIII\Http\Middleware\AuthenticateTwoFactor;
use FireflyIII\Http\Middleware\Binder;
use FireflyIII\Http\Middleware\EncryptCookies;
use FireflyIII\Http\Middleware\IsConfirmed;
use FireflyIII\Http\Middleware\IsNotConfirmed;
use FireflyIII\Http\Middleware\Range;
use FireflyIII\Http\Middleware\RedirectIfAuthenticated;
use FireflyIII\Http\Middleware\RedirectIfTwoFactorAuthenticated;
@@ -60,6 +62,17 @@ class Kernel extends HttpKernel
VerifyCsrfToken::class,
Authenticate::class,
AuthenticateTwoFactor::class,
IsConfirmed::class,
],
'web-auth-no-confirm' => [
EncryptCookies::class,
AddQueuedCookiesToResponse::class,
StartSession::class,
ShareErrorsFromSession::class,
VerifyCsrfToken::class,
Authenticate::class,
AuthenticateTwoFactor::class,
IsNotConfirmed::class,
],
'web-auth-no-two-factor' => [
EncryptCookies::class,
@@ -69,6 +82,7 @@ class Kernel extends HttpKernel
VerifyCsrfToken::class,
Authenticate::class,
RedirectIfTwoFactorAuthenticated::class,
IsConfirmed::class,
],
'web-auth-range' => [
EncryptCookies::class,
@@ -78,6 +92,7 @@ class Kernel extends HttpKernel
VerifyCsrfToken::class,
Authenticate::class,
AuthenticateTwoFactor::class,
IsConfirmed::class,
Range::class,
Binder::class,
],