[keycloak-dev] Feedback on examples

Bill Burke bburke at redhat.com
Wed Dec 11 08:10:48 EST 2013



On 12/10/2013 11:45 AM, Marek Posolda wrote:
> I have few points regarding example applications:
>
> - For third-party oauth client example, there is not possibility to
> configure stuff through JSON but everything is hardcoded in classes
> Bootstrap and ProductDatabaseClient. There are also some strange
> comments in code like "This is the worst code ever" etc :-) This is not
> so ideal IMO as I expect that people will often look to the source code
> of these examples for inspiration. I believe that OAuth clients should
> also have something like ManagedResourceConfigLoader for Applications.
>

Feel free to write a better example with CDI or Spring and expand out 
the oauth client framework code.

> - For the "third-party" OAuth client, I don't like the fact that when
> user press "Cancel" in OAuth grant page, there is exception in
> server.log and Tomcat error page displayed. I believe the behaviour
> should be more user-friendly.
>

Again, feel free to expand on the third-party app to display something 
better.

> - Examples "customer-portal", "product-portal", "database-service" and
> "oauth-client" are using package "org.jboss.reasteasy..." instead of
> "org.keycloak..."
>

Yeah, holdover from Resteasy code I migrated from.


-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com


More information about the keycloak-dev mailing list