0
0
Fork 0
mirror of https://github.com/nextcloud/server.git synced 2025-03-04 03:57:28 +00:00
nextcloud_server/core/Controller
Louis Chemineau c6293204a2
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-02-26 13:42:18 +01:00
..
AppPasswordController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
AutoCompleteController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
AvatarController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
ClientFlowLoginController.php fix: Remove skip of grant page, only skip first step 2025-01-07 10:34:30 +01:00
ClientFlowLoginV2Controller.php feat: Close sessions created for login flow v2 2025-02-26 13:42:18 +01:00
CollaborationResourcesController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
ContactsMenuController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
CSRFTokenController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
CssController.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +02:00
ErrorController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
GuestAvatarController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
HoverCardController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
JsController.php chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +02:00
LoginController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
LostController.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +02:00
NavigationController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
OCJSController.php chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +02:00
OCMController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
OCSController.php chore(legacy): Introduce public version ct plass and drop version methods from OC_Util 2024-09-20 14:53:34 +02:00
PreviewController.php feat(files): add mime icon endpoint 2025-01-22 16:29:36 +00:00
ProfileApiController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
RecommendedAppsController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
ReferenceApiController.php fix(ReferenceApiController): Bump rate limit for public resolve endpoint 2024-12-16 13:01:55 +01:00
ReferenceController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00
SetupController.php fix: Fix psalm taint false-positives by small refactorings 2025-02-17 18:08:23 +01:00
TaskProcessingApiController.php fix(taskprocessing): /tasktypes endpoint was broken by #49015 2025-01-09 10:06:25 +01:00
TeamsApiController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
TextProcessingApiController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
TextToImageApiController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
TranslationApiController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
TwoFactorApiController.php feat: Two Factor API 2025-01-16 08:31:58 -05:00
TwoFactorChallengeController.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +02:00
UnifiedSearchController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
UnsupportedBrowserController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
UserController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
WalledGardenController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
WebAuthnController.php refactor(core): Replace security annotations with respective attributes 2024-07-26 07:30:45 +02:00
WellKnownController.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +02:00
WhatsNewController.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00
WipeController.php refactor(OpenAPI): Adjust scopes to match previous behavior 2025-01-06 14:30:40 +01:00