BookStack/app/Access/Controllers
Dan Brown 8cbaa3e27c
SAML2: Fixed non-spec point of logout, Improved redirect location
This changes the point-of-logout to be within the initial part of the
SAML logout flow, as per 5.3.2 of the SAML spec, processing step 2.
This also improves the logout redirect handling to use the global
redirect suggestion so that auto-login handling is properly taken into
account.

Added tests to cover.
Manual testing performed against keycloak.
For #4713
2023-12-08 18:42:13 +00:00
..
ConfirmEmailController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
ForgotPasswordController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
HandlesPartialLogins.php Played around with a new app structure 2023-05-17 17:56:55 +01:00
LoginController.php OIDC RP Logout: Added autodiscovery support and test cases 2023-12-06 16:41:50 +00:00
MfaBackupCodesController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
MfaController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
MfaTotpController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
OidcController.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
RegisterController.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
ResetPasswordController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00
Saml2Controller.php SAML2: Fixed non-spec point of logout, Improved redirect location 2023-12-08 18:42:13 +00:00
SocialController.php Auth: Refactored OIDC RP-logout PR code, Extracted logout 2023-12-06 13:49:53 +00:00
ThrottlesLogins.php Extracted icon helper, aligned container resolution 2023-09-16 18:26:28 +01:00
UserInviteController.php Cleaned up namespacing in routes 2023-05-18 20:57:05 +01:00