$role, 'guard_name' => 'web'] ); } // Create a default admin user $admin = User::firstOrCreate( ['email' => 'admin@example.com'], [ 'name' => 'Admin User', 'password' => Hash::make('password'), // change to something secure later ] ); // Assign role if (!$admin->hasRole('admin')) { $admin->assignRole('admin'); } } }