Level 1
Also I have one "users" table, that is the built-in table
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have defined one more role 'superadmin' under guards in auth.php as shown below.
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'token',
'provider' => 'users',
],
'superadmin' => [
'driver' => 'session',
'provider' => 'superadmins',
],
'superadmin-api' => [
'driver' => 'token',
'provider' => 'superadmins',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'superadmins' => [
'driver' => 'eloquent',
'model' => App\SuperAdmin::class,
],
],
Now how I can I change the file - AuthenticatesUsers.php under
\vendor\laravel\framework\src\Illuminate\Foundation\Auth to authenticate one more guard. I am new to laravel
Please or to participate in this conversation.