Akeeba Admin Tools password in front-end

  • Jörg Dettmer
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #90007 by Jörg Dettmer
Akeeba Admin Tools password in front-end was created by Jörg Dettmer
Environment
- Joomla 3.6.4
- Akeeba Admin Tools Professional 4.0.2
- Eventbooking 2.11.2

After updating to Eventbooking 2.11.2 from previous version Akeeba Admin Tools requires a login in frontend. This seems to be the reason:

Akeeba Troubleshooter: Admin Tools administrator password protection issues
This is not a bug in Admin Tools, but a problem with one of the extensions (components, modules or plugins) you are using. More specifically, Joomla! extensions are not supposed to load anything from the administrator area of your site in the front-end. However, some badly written extensions try to access static media files (CSS, Javascript, images) from directories inside the administrator directory. Since all of the contents of your administrator directory are protected with a username/password, your browser will prompt you for one as soon as it is instructed to download a file from that protected directory or any of its subdirectories.
There are two workarounds:
- Disable the administrator password protection. This degrades your site's security but is the easiest and most immediate change.
- Consult the developer of the offending extension and explain to him that loading files from the administrator area of the component in the front-end of the site is insecure and he has to resolve this issue. Hopefully, developers will realize that this practice is unsafe and fix their software.
Since this behaviour did not appear before the update, I assume that Eventbooking is trying to access some data in administrator area.


Please help / advise / check coding and change in next update.
Thanks,
Jörg

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #90008 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Akeeba Admin Tools password in front-end
Hi Jörg

I think it is not applied to Events Booking. Events Booking doesn't load any backend files when you are accessing to Events Booking from frontend, so maybe it is something else

Do you have a link which causes this issue so that we can have a quick check?

Tuan

Please Log in or Create an account to join the conversation.

  • Jörg Dettmer
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 1 month ago #90010 by Jörg Dettmer
Replied by Jörg Dettmer on topic Akeeba Admin Tools password in front-end
Thanks for your quick reply, here is the link:
www.verkehrsakademie-franken.com/index.php

I deactivated the password request though, because users were complaining that they could not access the site. If it has to be activated again for your check let me know, then we can agree on a time window.

Jörg

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #90014 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Akeeba Admin Tools password in front-end
Hi Jörg

Contact the developer of com_webkit component and ask them to check it. That component is trying to load javascript file from backend of your sote
Code:
<script src="/administrator/components/com_widgetkit/vendor/assets/uikit/js/components/grid.min.js" type="text/javascript"></script> <script src="/administrator/components/com_widgetkit/vendor/assets/uikit/js/components/lightbox.min.js" type="text/javascript"></script> <script src="/administrator/components/com_widgetkit/vendor/assets/uikit/js/components/slideset.min.js" type="text/javascript"></script>

Tuan
The following user(s) said Thank You: Jörg Dettmer

Please Log in or Create an account to join the conversation.

Moderators: Tuan Pham Ngoc