Wondered if anyone had any thoughts on this?
On 21/10/2015 12:04, Tim Dudgeon wrote:
In the case of a web application (e.g. Tomcat app secured by the
keycloak adapter) the web app might need to access details of the
authenticated user (e.g. full name or email).
I've found that this information is available from the session
like this:
KeycloakSecurityContext session =
(KeycloakSecurityContext)request.getAttribute(KeycloakSecurityContext.class.getName());
IDToken idToken = session.getIdToken();
String email = idToken.getEmail();
One issue with this is that all your web apps are tied to
keycloak.
Is this the right way to handle this?
Are there alternatives?
Tim