Skip to content

Commit 86d1bb2

Browse files
author
Sandip Patel
committed
admin auth updates
1 parent 88e1e10 commit 86d1bb2

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/ServiceProvider.php

+7-4
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,12 @@ public function boot()
5656
__DIR__. '/config.php' => config_path('modules.php')
5757
]);
5858

59-
// Register Middlewares
60-
$this->aliasMiddleware('guest', Middleware\RedirectIfAuthenticated::class);
61-
$this->aliasMiddleware('admin', Middleware\AdminAuthenticated::class);
62-
$this->aliasMiddleware('user', Middleware\UserAuthenticated::class);
59+
// check if authentication module is on
60+
if( config('modules.auth.enabled') )
61+
{
62+
$this->aliasMiddleware('guest', Middleware\RedirectIfAuthenticated::class);
63+
$this->aliasMiddleware('admin', Middleware\AdminAuthenticated::class);
64+
$this->aliasMiddleware('user', Middleware\UserAuthenticated::class);
65+
}
6366
}
6467
}

src/config.php

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
// Authentication related settings
1212
'auth' => [
13+
'enabled' => false,
1314
'user_redirect_route' => 'user_dashboard',
1415
'admin_redirect_route' => 'admin_dashboard'
1516
],

0 commit comments

Comments
 (0)