docs: private String selectRedirectionUrl(HttpServletRequest request) {
  
          final String defaultRedirect = request.getContextPath() + "/";
  
          String rslt = null; // default
  
          // Get the person object associated with the request
          final IPerson person = this.personManager.getPerson(request);
          final String username = person != null ? person.getUserName() : "[unavailable]";
  
          if (person != null) {
              // Analyze the user's authentication status
              final ISecurityContext securityContext = person.getSecurityContext();
              if (securityContext.isAuthenticated() && StringUtils.isNotBlank(logoutRedirect)) {
                  rslt = logoutRedirect;
              }
          }
  
          // Otherwise use a sensible default...
          rslt =
                  rslt != null
                          ? urlCustomizer.customizeUrl(request, rslt)
                          : urlCustomizer.customizeUrl(request, defaultRedirect);
  
          logger.debug("Calculated redirectionURL='{}' for user='{}'", rslt, username);
  
          return rslt;
      }