Refactor code

This commit is contained in:
brufdev
2025-05-21 00:31:49 +01:00
parent 7f6d8c621e
commit 805caf0ed6
+20 -13
View File
@@ -36,19 +36,7 @@ final class AppServiceProvider extends ServiceProvider
$this->configureDates();
$this->configureModels();
$this->configureVite();
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('authelia', AutheliaProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('authentik', AuthentikProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('keycloak', KeycloakProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('zitadel', ZitadelProvider::class);
});
$this->configureSocialite();
}
/**
@@ -75,4 +63,23 @@ final class AppServiceProvider extends ServiceProvider
{
Vite::useAggressivePrefetching();
}
/**
* Configure Laravel Socialite extra providers.
*/
private function configureSocialite(): void
{
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('authelia', AutheliaProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('authentik', AuthentikProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('keycloak', KeycloakProvider::class);
});
Event::listen(function (SocialiteWasCalled $event): void {
$event->extendSocialite('zitadel', ZitadelProvider::class);
});
}
}