Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
17.5.0
-
None
-
Unknown
-
Description
After creating an account in the Distribution Wizard, the user is prompted to install a flavor. If the user is somehow logged out while on the "Install Flavor" page, they become stuck in an unrecoverable state:
- They cannot go back or log in again (the DW blocks navigation)
- They cannot install a flavor because that requires admin rights, which they no longer have as a guestÂ
Steps to Reproduce
- Start a fresh XWiki instance and follow the Distribution Wizard
- Create an account when prompted
- On the flavor installation step, get logged out (e.g. session expires, cookie conflict, or delete cookies)
- The DW page still shows the flavor install prompt, but the user is now a guestÂ
The Distribution Wizard should handle session loss gracefully, either by allowing the user to log in again from within the DW, or by not requiring admin privileges for the initial flavor installation.
I haven't tested it, but I think the user can log back in by manually going to the login URL.