Refactor install wizard and mail configuration

This commit is contained in:
Darko Gjorgjijoski
2026-04-09 10:06:27 +02:00
parent 1d2cca5837
commit 9174254165
55 changed files with 3102 additions and 1162 deletions

View File

@@ -0,0 +1,21 @@
<?php
namespace App\Support;
use Illuminate\Http\Request;
class InstallWizardAuth
{
public const HEADER = 'X-Install-Wizard';
public const HEADER_VALUE = '1';
public const TOKEN_NAME = 'installation-wizard';
public const TOKEN_ABILITY = 'installation:wizard';
public static function isRequest(Request $request): bool
{
return $request->headers->get(self::HEADER) === self::HEADER_VALUE;
}
}