Support

Admin Tools

#43000 Connexion

Posted in ‘Admin Tools for Joomla!’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by moira on Wednesday, 03 June 2026 02:12 CDT

simon72

Hi

 

I’m using the JomHoliday component, and every time I edit a listing, a secure Admin Tools login popup appears, but only on smartphones. How can I disable it?

 

I have a attached screen.

 

Regards

System Task
system
The ticket information has been edited by simon72 (simon72).

moira

The popup you are seeing is the Password Protect Administrator feature of Admin Tools. It adds an extra HTTP authentication layer in front of the Joomla administrator area, making it much harder for attackers to reach Joomla’s own login page.

The reason this popup is appearing on the frontend of your site is that the JomHoliday component loads some of its resources (CSS, JavaScript, or similar static files) directly from the administrator/components/com_jomholiday/ directory and serves them on frontend pages. Because Admin Tools’ Password Protect Administrator feature protects everything under the administrator/ directory by default, those resource requests also trigger the authentication popup in your visitors’ browsers.

This is a long-standing bad practice in Joomla component development. Since Joomla 1.5 (released in 2008), the correct location for static resources shared between the frontend and backend has been the media/ directory. Joomla 4 (released August 2021) made this requirement more emphatic by deprecating the mechanisms developers previously used to bypass it, and Joomla 7 will remove those mechanisms entirely — which means JomHoliday will break on that version. You may want to report this to the JomHoliday developers.

In the meantime, here is a workaround that will stop the popup from appearing on your frontend:

  1. Log in to your Joomla administrator area.
  2. Go to Components → Admin Tools.
  3. Click Password Protect Administrator in the left-hand column.
  4. Change the Administrator resources to protect option from Everything to Joomla.
  5. Re-enter your desired username and password and save.

Setting this to Joomla restricts the HTTP authentication to Joomla’s actual backend login page only, rather than everything under the administrator/ directory. JomHoliday’s frontend pages will no longer trigger the popup, and your administrator login page remains protected.

Moira Fari

Support Specialist

🇬🇧English: native 🕐 My time zone is Asia / Nicosia
Kindly note that my replies are fully vetted by our developers.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!