nextcloud/lib/private/Authentication
Louis Chemineau 716b08101d
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:06 +01:00
..
Events Use OCP version of IToken in AppPasswordCreatedEvent 2024-01-11 18:01:00 +00:00
Exceptions Improve docblock annotations for tokens and their exceptions 2023-10-23 15:20:04 +02:00
Listeners fix(UserTrait): Fix backend initialization 2024-10-17 17:59:20 +02:00
Login feat: Close sessions created for login flow v2 2025-03-03 11:38:06 +01:00
LoginCredentials fix: missing crypto added 2024-10-28 19:17:30 +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:53:35 +00:00
TwoFactorAuth fix: Handle exception when clearing previously removed two factor tokens 2024-11-05 10:48:33 +00:00
WebAuthn chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00