Hello, $INFO contains the field "perm" - this is dependend on the group membership of the current user - it should also be updated when adding virtual groups to a user. Failing to do that leads to the current behaviour: On my site you need to be a member of a special group so you can view the start page. When I add a user to this group via virtualgroup and log in as that user I still get "permission denied". I first have to manually change the URL to "do=show" or something, so that $INFO reflects the permissions I got when virtualgroup added a membership.
The following patch should correct this behaviour. It also removes changing variables that imho are (or should be) private to the auth-backend.
Hello, $INFO contains the field "perm" - this is dependend on the group membership of the current user - it should also be updated when adding virtual groups to a user. Failing to do that leads to the current behaviour: On my site you need to be a member of a special group so you can view the start page. When I add a user to this group via virtualgroup and log in as that user I still get "permission denied". I first have to manually change the URL to "do=show" or something, so that $INFO reflects the permissions I got when virtualgroup added a membership.
The following patch should correct this behaviour. It also removes changing variables that imho are (or should be) private to the auth-backend.