[keycloak-dev] Cancel button options for clients

Bill Burke bburke at redhat.com
Thu Sep 3 08:36:18 EDT 2015


Maybe just remove cancel entirely for username/password page?  Keep the 
cancel button for OTP and other screens that are deeper in the flow.  If 
cancel is selected there, then just reset the flow and start login over. 
  Developers can decide to put in their own "back to application" 
buttons or menus by changing the template file.


On 9/3/2015 3:04 AM, Stian Thorgersen wrote:
> Currently the cancel button always redirects to the redirect_uri with error=access_denied. This is fine if the application wants to handle the rejected login. However, it does require the application to add logic/error handling to display a suitable error message to the user instead of just a generic 400 error page.
>
> I propose we add a configuration option to clients for how the cancel button is handled. Options would be:
>
> * None - don't display cancel button, this is useful when login is mandatory (for example our admin console)
> * Error redirect - redirect to redirect_uri with error=access_denied
> * Return to app - redirect to base_url of client (if this is set base_url would be required)
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>

-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com


More information about the keycloak-dev mailing list