BookStack/app/Access
Dan Brown 767699a066
OIDC: Fixed incorrect detection of group detail population
An empty (but valid formed) groups list provided via the OIDC ID token
would be considered as a lacking detail, and therefore trigger a lookup
to the userinfo endpoint in an attempt to get that information.

This fixes this to properly distinguish between not-provided and empty
state, to avoid userinfo where provided as valid but empty.

Includes test to cover.
For #5101
2024-07-14 14:21:16 +01:00
..
Controllers Auth: Changed email confirmations to use login attempt user 2024-05-20 17:23:15 +01:00
Guards Played around with a new app structure 2023-05-17 17:56:55 +01:00
Mfa Framework: Addressed deprecations 2024-03-17 16:52:19 +00:00
Notifications Locales: More use of locale objects, Addressed failing tests 2023-09-17 16:20:21 +01:00
Oidc OIDC: Fixed incorrect detection of group detail population 2024-07-14 14:21:16 +01:00
EmailConfirmationService.php Auth: Changed email confirmations to use login attempt user 2024-05-20 17:23:15 +01:00
ExternalBaseUserProvider.php Played around with a new app structure 2023-05-17 17:56:55 +01:00
GroupSyncService.php Played around with a new app structure 2023-05-17 17:56:55 +01:00
Ldap.php Altered ldap_connect usage, cleaned up LDAP classes 2023-05-30 13:12:00 +01:00
LdapService.php Merge pull request #4985 from BookStackApp/ldap_ca_cert_control 2024-05-02 23:16:16 +01:00
LoginService.php OIDC RP Logout: Added autodiscovery support and test cases 2023-12-06 16:41:50 +00:00
RegistrationService.php Theme System: Added AUTH_PRE_REGISTER logical event 2024-02-21 15:30:29 +00:00
Saml2Service.php SAML: Set static type to pass static checks 2024-06-10 10:31:35 +01:00
SocialAccount.php Played around with a new app structure 2023-05-17 17:56:55 +01:00
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 Played around with a new app structure 2023-05-17 17:56:55 +01:00