Opened 8 years ago
Closed 8 years ago
#2022 closed defect (fixed)
Start page extension doesn't work if it requires an active project
Reported by: | Nicklas Nordborg | Owned by: | everyone |
---|---|---|---|
Priority: | critical | Milestone: | BASE 3.9.1 |
Component: | web | Version: | |
Keywords: | Cc: |
Description
The start page extension was implemented in #1995. It was implemented in Reggie 4.4 http://baseplugins.thep.lu.se/ticket/872
Security enhancements made in #2011 and then in Reggie 4.5 http://baseplugins.thep.lu.se/ticket/890 now seems to interfere with each other.
The start page for a user is checked immediately after logging in. As implemented in Reggie this requires that the "SCAN-B" project is active or access will not be granted. The result of the check is cached inside the session control. Before loading the start page the login procedure will active the project but it is too late at this time. It will not clear the cache and the Reggie menu item will not show up.
Workaround Go to BASE->Preferences. Make sure that the "BASE Home" option is selected for "Start page" and then save. Logout and and then login again. The "Reggie" menu should now be visible again. Do not select "Reggie" as the start page until this bug has been fixed.
Change History (3)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
comment:3 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [7178]) References #2022: Start page extension doesn't work if it requires an active project
Reset the cache with allowed clients when the active project changes. This solves half of the problem and the "Reggie" menu is visible again but can't be used as a start page.