nextcloud/core/Controller
Louis Chemineau 845cb88cff
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 13:25:28 +01:00
..
AppPasswordController.php fix(core): Add password confirmation requirement for getapppassword 2023-07-17 12:12:35 +02:00
AutoCompleteController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
AvatarController.php Update avatars on update 2022-09-09 14:23:41 +02:00
ClientFlowLoginController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
ClientFlowLoginV2Controller.php feat: Close sessions created for login flow v2 2025-03-03 13:25:28 +01:00
CollaborationResourcesController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
ContactsMenuController.php Modernize contacts menu 2022-05-12 18:31:59 +02:00
CSRFTokenController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
CssController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
GuestAvatarController.php Update avatars on update 2022-09-09 14:23:41 +02:00
HoverCardController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
JsController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
LoginController.php Fix the login log entry 2023-02-11 14:28:38 +01:00
LostController.php fix(lostpassword): Also rate limit the setPassword endpoint 2023-05-15 15:59:51 +02:00
NavigationController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
OCJSController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
OCSController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
PreviewController.php Fix type of PreviewController::$userId 2022-12-19 09:26:33 +00:00
ProfileApiController.php Improve handling of profile fields 2023-04-03 16:03:56 -07:00
ProfilePageController.php test: add tests for ProfilePageController 2024-06-12 19:40:57 +02:00
RecommendedAppsController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
ReferenceApiController.php Fix URLs on reference resolving 2022-10-02 12:43:22 +00:00
ReferenceController.php [reference preview] fix getting null mimetype if the cached reference lacks an image content type 2023-02-23 10:17:13 +00:00
SearchController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
SetupController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
TwoFactorChallengeController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
UnifiedSearchController.php fix(unifiedsearch): Allow searching for "0" 2023-09-28 16:03:12 +00:00
UserController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
WalledGardenController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
WebAuthnController.php Update core to PHP 7.4 standard 2022-05-20 22:18:06 +02:00
WellKnownController.php Update php licenses 2021-06-04 22:02:41 +02:00
WhatsNewController.php Use product name in places where it is appropriate rather than the instance name 2021-06-16 11:42:53 +02:00
WipeController.php Update php licenses 2021-06-04 22:02:41 +02:00