public void displaySelectionPage ( HttpServletRequest request , HttpServletResponse response , SocialTaiRequest socialTaiRequest ) throws IOException { setRequestAndConfigInformation ( request , response , socialTaiRequest ) ; if ( selectableConfigs == null || selectableConfigs . isEmpty ( ) ) { sendDisplayError ( response , "SIGN_IN_NO_CONFIGS" , new Object [ 0 ] ) ; return ; } generateOrSendToAppropriateSelectionPage ( response ) ; }
Generates the sign in page to allow a user to select from the configured social login services . If no services are configured the user is redirected to an error page .