improved tenant identification

This commit is contained in:
Denis Duliçi
2021-04-16 00:59:43 +03:00
parent 9635e6be5d
commit 2b07442260
126 changed files with 1719 additions and 999 deletions

View File

@ -36,11 +36,8 @@ class Kernel extends HttpKernel
// 'session.auth',
'session.errors',
'csrf',
'bindings',
'install.redirect',
'header.x',
'company.settings',
'company.currencies',
'language',
'firewall.all',
],
@ -55,16 +52,16 @@ class Kernel extends HttpKernel
'auth.disabled',
'throttle:api',
'permission:read-api',
'api.company',
'company.identify',
'bindings',
'company.settings',
'company.currencies',
'language',
'firewall.all',
],
'common' => [
'web',
'company.identify',
'bindings',
'wizard.redirect',
],
@ -77,6 +74,8 @@ class Kernel extends HttpKernel
'web',
'auth',
'auth.disabled',
'company.identify',
'bindings',
'wizard.redirect',
'menu.admin',
'permission:read-admin-panel',
@ -86,6 +85,8 @@ class Kernel extends HttpKernel
'web',
'auth',
'auth.disabled',
'company.identify',
'bindings',
'permission:read-admin-panel',
],
@ -93,6 +94,8 @@ class Kernel extends HttpKernel
'web',
'auth',
'auth.disabled',
'company.identify',
'bindings',
'menu.portal',
'permission:read-client-portal',
],
@ -105,11 +108,9 @@ class Kernel extends HttpKernel
'csrf',
'signature',
'signed.redirect',
'company.signed',
'company.identify',
'bindings',
'header.x',
'company.settings',
'company.currencies',
'language',
'firewall.all',
],
@ -141,13 +142,10 @@ class Kernel extends HttpKernel
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
// Akaunting
'api.company' => \App\Http\Middleware\ApiCompany::class,
'api.key' => \App\Http\Middleware\CanApiKey::class,
'api.key' => \App\Http\Middleware\RedirectIfNoApiKey::class,
'auth.disabled' => \App\Http\Middleware\LogoutIfUserDisabled::class,
'auth.redirect' => \App\Http\Middleware\RedirectIfAuthenticated::class,
'company.currencies' => \App\Http\Middleware\LoadCurrencies::class,
'company.settings' => \App\Http\Middleware\LoadSettings::class,
'company.signed' => \App\Http\Middleware\SignedCompany::class,
'company.identify' => \App\Http\Middleware\IdentifyCompany::class,
'dropzone' => \App\Http\Middleware\Dropzone::class,
'header.x' => \App\Http\Middleware\AddXHeader::class,
'menu.admin' => \App\Http\Middleware\AdminMenu::class,