Malcolm Scott e3f57998f7 fix(signin): try to preserve current page across reauthentication (#7013)
If an authentication session expires or is lost for whatever reason, XO redirects to `/signin`.  This redirect generally preserves the URL fragment (hash) which contains the page selected prior to reauthentication, i.e. if the user had been in settings/servers just beforehand, they end up at `/signin#settings/servers`.  However, currently when they log back in they end up on the home page; the page they were on is forgotten.

This commit tries to send the user back to the page they were viewing before reauthentication, by preserving the URL fragment in the login form action / by appending it to the links to authentication plugins.  (Not all authentication plugins will necessarily preserve it internally, but we can optimistically try it and see; at worst the old behaviour will remain.)
2023-10-03 12:39:57 +02:00
2023-09-29 10:01:45 +02:00
2023-10-03 10:26:05 +02:00
2023-09-26 14:34:47 +02:00
2023-01-03 11:39:20 +01:00
2023-08-03 17:56:24 +02:00
2023-09-21 10:28:31 +02:00
2022-03-02 17:49:53 +01:00
2023-04-05 11:22:10 +02:00
2023-09-29 11:35:23 +02:00
2023-09-21 10:28:31 +02:00
2023-09-26 14:34:47 +02:00
2023-09-18 09:43:13 +02:00
2022-08-23 11:56:26 +02:00
2023-02-03 16:17:52 +01:00
2023-10-03 11:24:51 +02:00

Xen Orchestra Build Status

Installation

XOA or manual install procedure is available here

License

AGPL3 © Vates SAS

Description
The global orchestration solution to manage and backup XCP-ng and XenServer.
Readme 96 MiB
Languages
JavaScript 90.9%
Vue 5.2%
TypeScript 2.6%
SCSS 0.5%
Smarty 0.3%
Other 0.3%