From 276511fc98f01918f39651b7e77a57519f255ddf Mon Sep 17 00:00:00 2001 From: Benjamin Nussbaum Date: Tue, 11 Mar 2025 15:32:02 +0100 Subject: [PATCH] feat: fill out credentials when local, set remember to default true --- database/seeders/DatabaseSeeder.php | 3 +++ resources/views/livewire/auth/login.blade.php | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 1ab9ab8..a68d2f9 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -3,6 +3,7 @@ namespace Database\Seeders; use App\Models\Device; +use App\Models\Plugin; use App\Models\User; use Illuminate\Database\Seeder; @@ -23,6 +24,8 @@ class DatabaseSeeder extends Seeder ]); // Device::factory(5)->create(); + + // Plugin::factory(3)->create(); } } } diff --git a/resources/views/livewire/auth/login.blade.php b/resources/views/livewire/auth/login.blade.php index 90cecf1..d1ea315 100644 --- a/resources/views/livewire/auth/login.blade.php +++ b/resources/views/livewire/auth/login.blade.php @@ -17,7 +17,7 @@ new #[Layout('components.layouts.auth')] class extends Component { #[Validate('required|string')] public string $password = ''; - public bool $remember = false; + public bool $remember = true; /** * Handle an incoming authentication request. @@ -70,6 +70,14 @@ new #[Layout('components.layouts.auth')] class extends Component { { return Str::transliterate(Str::lower($this->email) . '|' . request()->ip()); } + + public function mount(): void + { + if (app()->isLocal()) { + $this->email = 'admin@example.com'; + $this->password = 'admin@example.com'; + } + } }; ?>