Hello,
There are some screens / links generated by Keycloak that make use of an authorization
code, like registration link, forgotten password link, verification link, etc. When those
codes expire or a code is already used, the feedback to the user will be just an Internal
Server Error screen.
This is not very user friendly, since the user doesn’t know what he has done wrong (eg: a
simple refresh on the register page will trigger the issue). I wonder if there is a simple
way to modify this behavior, and for instance show a different error message informing of
the actual problem (eg: the code is invalid. Please go to {link} to restart the process),
or this is really a new functionality to be requested to the Keycloak team via JIRA.
Regards,
Federico