nextcloud/lib/private/Authentication
Louis Chemineau ff5a03e890
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>

[skip ci]

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:38:04 +01:00
..
Events Use OCP version of IToken in AppPasswordCreatedEvent 2024-01-11 14:02:15 +01:00
Exceptions fix: Apply new coding standard to all files 2024-04-04 11:45:22 +02:00
Listeners fix: Make user removal more resilient 2024-10-15 16:50:27 +02:00
Login feat: Close sessions created for login flow v2 2025-03-03 11:38:04 +01:00
LoginCredentials fix: readonly removed 2024-10-28 19:09:04 +05:30
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-22 06:54:44 +00:00
TwoFactorAuth fix: Handle exception when clearing previously removed two factor tokens 2024-11-05 10:49:31 +00:00
WebAuthn fix: Apply new coding standard to all files 2024-04-04 11:45:22 +02:00