[keycloak-dev] Allow to search for users by exact attribute match.
Stian Thorgersen
sthorger at redhat.com
Tue Jan 19 04:07:07 EST 2016
It was by design, but it wasn't a good design. Would be better to make it
match exact, but allow including a wildcard to make it fuzzy.
On 19 January 2016 at 09:58, Thomas Darimont <thomas.darimont at googlemail.com
> wrote:
> Hi,
>
> I was looking for a way to query users based on their exact username but
> it turned out, that
> org.keycloak.admin.client.resource.UsersResource.search(String, String,
> String, String, Integer, Integer)
>
> @GET
> @Produces(MediaType.APPLICATION_JSON)
> List<UserRepresentation> search(@QueryParam("username") String username,
> @QueryParam("firstName") String
> firstName,
> @QueryParam("lastName") String
> lastName,
> @QueryParam("email") String email,
> @QueryParam("first") Integer
> firstResult,
> @QueryParam("max") Integer
> maxResults);
>
> ...
> usersResource.search("exactusername",null,null, null, null, email, 0, 10)
>
> generates a like %..% query in
> JpaUserProvider.searchForUserByAttributes(...).
>
> Since usernames are unique per realm I think it would make sense to be
> able to perform a
> query for the exact username (or perhaps the combination of other
> attributes as well).
>
> Was this omitted by design, or may I create a JIRA for this?
>
> Cheers,
> Thomas
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-dev/attachments/20160119/e3ef63e5/attachment.html
More information about the keycloak-dev
mailing list