You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#48287 makes it so the default user lookup is based upon username, but in some circumstances it may be desirable for user looks up to still be based up the Keycloak UUID or email.
We can cater for this by making use of namespaces in the subject.id field.
When no namespace is present, we can have the following fallback strategy:
If the subject.id is in UUID format, lookup by ID
Else lookup by username
We can't attempt to fallback to email lookups if @ is present as this can also be in usernames. If duplicate emails are allowed in the realm settings, then requests using the email namespace, e.g. subject.id: "email: ..." should return a 400 Bad Request response.
Activity
[-]Allow user lookups based upon Keycloak UUID[/-][+]AuthZEN Allow user lookups based upon Keycloak UUID[/+][-]AuthZEN Allow user lookups based upon Keycloak UUID[/-][+]AuthZEN Allow configurable subject lookup semantics[/+][-]AuthZEN Allow configurable subject lookup semantics[/-][+]AuthZEN allow configurable subject lookup semantics[/+]AuthZEN allow configurable subject lookup semantics
AuthZEN allow configurable subject lookup semantics
31 remaining items
AuthZEN allow configurable subject lookup semantics