User tests: Successful: Unsuccessful:
Joomla\CMS\Application\AdministratorApplication::findOption
method changes value of option
to com_login
for expired sessions, but it keeps other query params. That's why controller should be reset there to avoid "Invalid controller class: ..." error message displayed in the case of such a findOption
-redirecting from actual extension page with specified controller
in the URL.
In the /administrator
area, open any 3rdparty extension page with specified controller
parameter in the URL and clear cookies (or wait for session cookie expiration), and then refresh the page.
Login form is displayed.
"Invalid controller class: ..." message is displayed.
Core components are not affected as they are not use multiple display controllers.
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_login |
Title |
|
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-10-25 22:19:44 |
Closed_By | ⇒ | wilsonge | |
Labels |
Added:
?
?
|
Thanks for your first PR to Joomla. Thanks!
I have tested this item✅ successfully on 0d32f69
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/26072.