Re: [keycloak-user] Keycloak and registration workflow for REST API platform
by Christina Lau
Hi Bill, thx for the insight on RestEasy oauth2 history. But what about the integration of RestEasy with Keycloak then? I feel that there are still a lot of things that is up to me to figure out (i.e. try and error), and I will rather just have an example to copy from so that I can focus on my core development.
10 years, 5 months
Keycloak and registration workflow for REST API platform
by Christina Lau
I am wondering if I can use Keycloak to implementation the registration workflow for a REST API platform, similar to Twitter (https://apps.twitter.com/) or Linkedln (https://developer.linkedin.com/rest).
I found some features like social login very applicable. However I am not quite sure how I will model this in Keycloak. For example, will I have 1 realm per user and each user that registers will have their own oauth client for their third party appl(s) that I need to grant access to similar to the Tutorial 3 demo?
If this is feasible to implement, can you outline the steps involved in this use case. I am thinking I will need to build a lot of it using the REST APIs you provided. Thanks in advance for any help.
Christina
10 years, 5 months
Please disregard
by Dean Peterson
Please disregard my previous post about the ambiguous dependency error. I
did not clean the working directory of the server.
10 years, 5 months
Ambiguous dependency error
by Dean Peterson
I just pulled down the latest version of everything, rebuilt, dropped in
the new wildfly modules and I get the following error when I start the
server:
Caused by: org.jboss.weld.exceptions.AmbiguousResolutionException:
WELD-001318: Cannot resolve an ambiguous dependency between:
- Managed Bean [class org.keycloak.SkeletonKeyContextResolver] with
qualifiers [@Any @Default],
- Managed Bean [class org.keycloak.SkeletonKeyContextResolver] with
qualifiers [@Any @Default]
at org.jboss.weld.manager.BeanManagerImpl.resolve(BeanManagerImpl.java:1181)
at
org.jboss.weld.util.ForwardingBeanManager.resolve(ForwardingBeanManager.java:91)
at
org.jboss.weld.bean.builtin.BeanManagerProxy.resolve(BeanManagerProxy.java:110)
at
org.jboss.resteasy.cdi.CdiConstructorInjector.construct(CdiConstructorInjector.java:62)
at
org.jboss.resteasy.spi.ResteasyProviderFactory.createProviderInstance(ResteasyProviderFactory.java:2175)
at
org.jboss.resteasy.spi.ResteasyProviderFactory.addContextResolver(ResteasyProviderFactory.java:1072)
at
org.jboss.resteasy.spi.ResteasyProviderFactory.registerProvider(ResteasyProviderFactory.java:1601)
... 16 more
10 years, 5 months
Defining a new user password through REST API
by Rodrigo Sasaki
Hello again!
Is there a way for me to define a password for a user through the REST API
without him having to define a new one on the next login?
The only method I found to be close to what I want was the one that resets
the password, but I would like to redefine it without the user having
anything to do with it.
Is it possible?
--
Rodrigo Sasaki
10 years, 5 months