Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
12345678910111213141516171819202122232425 |
- <?php
-
- namespace App\Http\Middleware;
-
- use Filament\Exceptions\NoDefaultPanelSetException;
- use Filament\Facades\Filament;
- use Filament\Http\Middleware\Authenticate as Middleware;
- use Wallo\FilamentCompanies\FilamentCompanies;
-
- class Authenticate extends Middleware
- {
- /**
- * Get the path the user should be redirected to when they are not authenticated.
- */
- protected function redirectTo($request): ?string
- {
- try {
- $defaultPanelLoginUrl = Filament::getDefaultPanel()->getLoginUrl();
- } catch (NoDefaultPanelSetException) {
- $defaultPanelLoginUrl = Filament::getPanel(FilamentCompanies::getCompanyPanel())->getLoginUrl();
- }
-
- return $defaultPanelLoginUrl;
- }
- }
|