BookStack/app/Access
Dan Brown bba7dcce49
Auth: Refactored OIDC RP-logout PR code, Extracted logout
Extracted logout to the login service so the logic can be shared instead
of re-implemented at each stage. For this, the SocialAuthService was
split so the driver management is in its own class, so it can be used
elsewhere without use (or circular dependencies) of the
SocialAuthService.

During review of #4467
2023-12-06 13:49:53 +00:00
..
Controllers Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
Guards
Mfa
Notifications Locales: More use of locale objects, Addressed failing tests 2023-09-17 16:20:21 +01:00
Oidc Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
EmailConfirmationService.php Notifications: Reorgranised classes into domain specific folders 2023-09-11 19:27:36 +01:00
ExternalBaseUserProvider.php
GroupSyncService.php
Ldap.php Altered ldap_connect usage, cleaned up LDAP classes 2023-05-30 13:12:00 +01:00
LdapService.php Altered ldap_connect usage, cleaned up LDAP classes 2023-05-30 13:12:00 +01:00
LoginService.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
RegistrationService.php
Saml2Service.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
SocialAccount.php
SocialAuthService.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
SocialDriverManager.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
UserInviteService.php Notifications: Reorgranised classes into domain specific folders 2023-09-11 19:27:36 +01:00
UserTokenService.php