From looking at the code, it seems that
we don't support mapping to UserModel properties (ie. firstName,
lastName, email) but just custom attributes. Could you check your
database if there is attribute "lastName" in USER_ATTRIBUTE table
for this user? If it's the case, then it means that mapper added
custom attribute "lastName" instead of the java property
"lastName" from user model . Then feel free to create JIRA to
support mapping to UserModel properties as well .
Marek
On 14.7.2015 13:19, Eugene Chow wrote:
Hi Marek,
I managed to set up the logger. Thanks! This is the
configuration to dump the userinfo JSON response in the log file
and the console.
<subsystem
xmlns="urn:jboss:domain:logging:3.0">
<console-handler
name="CONSOLE">
<level name="DEBUG"/>
<formatter>
<named-formatter
name="COLOR-PATTERN"/>
</formatter>
</console-handler>
…
<logger
category="org.keycloak.social.user_profile_dump">
<level name="DEBUG"/>
</logger>
...
I have another problem, which is to map the userinfo from the custom OpenID Connect backend.
Upon login, it returns this JSON response:
{"sub":"Christine
Chapel","name":"","position":"","preferred_username":"Christine
Chapel","address":"Nurse, USS Enterprise"}
I’m trying to map preferred_username
to the Last Name field. I tried to map this
field, and also sub and address,
but all without success:
Name: Fullname
Mapper Type: Attribute Importer
Claim: preferred_username
User Attribute Name: lastName
Is there a specific Claim or User Attribute Name that I need to use for the
mapping to work?
Cheers!
Hi Marek,
Thanks for the heads up. I’ll give it a
shot.
Eugene
Hi,
do you have opportunity to upgrade to
latest 1.3.1.Final? It seems that this
logging was added in this version and is
not yet available in 1.2.0.
Marek
On 14.7.2015 07:59, Eugene Chow wrote:
Hi Stian/Marek,
I need this to debug the
JSON response from a custom OpenID
Connect backend.
Thanks a lot!
Eugene
Hi,
i have a Keycloak 1.2.0
installation that authenticates
against a custom OpenID Connect
provider. I need to see the JSON
response from the social provider.
The documentation says to set
org.keycloak.social.user_profile_dump
to DEBUG.
I’ve added the following to
standalone.xml as such, but I
don’t see any JSON output in the
log. Is this configuration
correct?
<profile>
<subsystem
xmlns="urn:jboss:domain:logging:2.0”>
<logger
category="org.keycloak.social.user_profile_dump">
<level
name="DEBUG"/>
</logger>
…
...
</profile>
Thanks!
Eugene
_______________________________________________
keycloak-user mailing list
keycloak-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user