feat: make admin email configurable and interactive password seeding

This commit is contained in:
idevakk
2025-11-30 08:06:12 -08:00
parent 9f45e37693
commit a84a4a0c15
5 changed files with 56 additions and 7 deletions

View File

@@ -67,7 +67,7 @@ class User extends Authenticatable implements FilamentUser, MustVerifyEmail
public function canAccessPanel(Panel $panel): bool
{
return str_ends_with($this->email, '@zemail.me') && $this->level === UserLevel::SUPERADMIN && $this->hasVerifiedEmail();
return $this->email === config('app.admin_email') && $this->level === UserLevel::SUPERADMIN && $this->hasVerifiedEmail();
}
/**