ACL not working properly non-shopper sees webshop?

  • Posts: 79
  • Thank you received: 0
9 years 6 days ago #220969

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.3
-- PHP version -- : 5.5.23

Hi,
my webshop menu has acl shopper
my webshop cart has acl shopper
my cart module has acl shopper

After order a customer is removed from 'shopper'
(customer should also be logged out by force after order, but this is still not working)


But, when I log out (manually) and log in again, i can still see and use the "shopper" items (webshop and cart menu and cart module).

Am I missing something?

If this is a cache problem, how can i force the ACL changes?

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
9 years 5 days ago #220982

Hi,

The ACL cache should be cleared when you logout/login from your user account.
Maybe you could check the Joomla cache of your website. Do you have anything there ? If you clear it, does it help ?
Is the user group removed from the user account if you check on it in the backend ?

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

  • Posts: 79
  • Thank you received: 0
9 years 5 days ago #221129

system cache is switched of, I do use jotcache, but hikashop is excluded there.
I'm quite convinced it all has to with the user session cache.

I see things sometimes working, but most of the time not.

regards

Suzanne

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
9 years 4 days ago #221191

Hi,

HikaShop might be excluded but the acl of the users are not part of HikaShop but Joomla itself.
If you disable jotcache, does that change anything ?

The following user(s) said Thank You: proo4509

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

  • Posts: 79
  • Thank you received: 0
9 years 1 day ago #221596

It's solved now. I needed to change the configuration.php of joomla as well to stop caching totally.
And, I replace the logout of the user in the massaction order php with a session refresh. Now the ACL changes are ok without the user logout.

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

Time to create page: 0.060 seconds
Powered by Kunena Forum