docs: @OverrideOnDemand
    protected void modifyLoginInfo (@Nonnull final LoginInfo aLoginInfo,
                                    @Nonnull final IRequestWebScopeWithoutResponse aRequestScope,
                                    final boolean bLoggedInInThisRequest)
    {
      // Set some debugging details
      aLoginInfo.attrs ().putIn (LOGIN_INFO_REMOTE_ADDRESS, aRequestScope.getRemoteAddr ());
      aLoginInfo.attrs ().putIn (LOGIN_INFO_REMOTE_HOST, aRequestScope.getRemoteHost ());
      aLoginInfo.attrs ().putIn (LOGIN_INFO_REQUEST_URI, aRequestScope.getRequestURI ());
      aLoginInfo.attrs ().putIn (LOGIN_INFO_QUERY_STRING, aRequestScope.getQueryString ());
      aLoginInfo.attrs ().putIn (LOGIN_INFO_USER_AGENT, aRequestScope.getUserAgent ().getAsString ());
      aLoginInfo.attrs ()
                .putIn (LOGIN_INFO_REQUEST_COUNT,
                        Integer.toString (aLoginInfo.attrs ().getAsInt (LOGIN_INFO_REQUEST_COUNT, 0) + 1));
    }