[keycloak-user] Proxying Registration
Bill Burke
bburke at redhat.com
Tue Jun 10 09:15:20 EDT 2014
We need to add a better REST api for user registration. I'll add that
to beta 3 or beta 4 as a JIRA.
BUT....
We can't you use the Keycloak registration page? It is completely
configurable to have the same look and feel as your application.
On 6/10/2014 2:26 AM, Conrad Winchester wrote:
> Hi again,
>
> a requirement of the application I am working on is for one person to
> very easily be able to add another using their email address.
>
> We must not use the keycloak realm registration page and so I was
> wondering what the best way to proxy a realm user registration is?
>
> I am trying to use the rest api like this
>
> ----
>
> HttpPost post = new HttpPost(
> KeycloakUriBuilder
> .fromUri("http://localhost:8080/auth")
> .path("/realms/shift/tokens/registrations")
> .queryParam("client_id","security-admin-console")
> .build());
>
> List<NameValuePair> formparams = new ArrayList<>();
>
> formparams.add(new BasicNameValuePair("username",
> user.getEmail()));
> formparams.add(new BasicNameValuePair("password",
> user.getPassword()));
> formparams.add(new BasicNameValuePair("email",user.getEmail()));
>
> UrlEncodedFormEntity form = new
> UrlEncodedFormEntity(formparams, "UTF-8");
> post.setEntity(form);
>
> HttpResponse response = client.execute(post);
>
> ——
>
> But I am not sure what the returned entity is, nor how to get the ID of
> the newly registered user.
>
> Is there another way to do this?
>
> Any help would be greatly appreciated
>
> Thanks
>
>
> Conrad
>
>
> _______________________________________________
> keycloak-user mailing list
> keycloak-user at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user
>
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
More information about the keycloak-user
mailing list