- Posts: 2
- Thank you received: 0
Akeeba Admin Tools password in front-end
- Jörg Dettmer
- Topic Author
- Offline
- New Member
Less
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
- 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.
- Tuan Pham Ngoc
- Offline
- Administrator
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
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
Less
More
- Posts: 2
- Thank you received: 0
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
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.
- Tuan Pham Ngoc
- Offline
- Administrator
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
Tuan
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
Support
Documentation
Information
Copyright © 2024 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.