nextcloud/lib/private/Authentication
Louis Chemineau 242164f0fd
feat: Close sessions created for login flow v2
Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser.

This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 12:07:32 +01:00
..
Events composer run cs:fix 2023-01-20 11:45:08 +01:00
Exceptions Update php licenses 2021-06-04 22:02:41 +02:00
Listeners composer run cs:fix 2023-01-20 11:45:08 +01:00
Login feat: Close sessions created for login flow v2 2025-03-03 12:07:32 +01:00
LoginCredentials composer run cs:fix 2023-01-20 11:45:08 +01:00
Notifications composer run cs:fix 2023-01-20 11:45:08 +01:00
Token fix(Token): take over scope in token refresh with login by cookie 2024-07-29 13:48:51 +02:00
TwoFactorAuth fix(twofactor): avoid error in pgsql for duplicate entry 2023-10-31 15:51:32 +01:00
WebAuthn composer run cs:fix 2023-01-20 11:45:08 +01:00