You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The UserSitemapBuilder needs to check that the current user has permission to access a page before adding it to the UserSitemap.
This is done via the UserSitemapNodeModifier and PageController.
However, each authorisation check calls the realm for the user's permissions. This is unnecessary, and could slow things down significantly when permissions need to be retrieved from an external source.
It could also cause confusion if the permissions change while the UserSitemap is being built
The text was updated successfully, but these errors were encountered:
The
UserSitemapBuilder
needs to check that the current user has permission to access a page before adding it to theUserSitemap
.This is done via the
UserSitemapNodeModifier
andPageController
.However, each authorisation check calls the realm for the user's permissions. This is unnecessary, and could slow things down significantly when permissions need to be retrieved from an external source.
It could also cause confusion if the permissions change while the
UserSitemap
is being builtThe text was updated successfully, but these errors were encountered: