[keycloak-dev] Making "hello world" with Wildfly easier

Bill Burke bburke at redhat.com
Mon Oct 27 12:53:58 EDT 2014

Bolek made a good point to me privately.  If you were creating a simple 
"hello world" app, would you use Keycloak?  Right now, there's a lot of 
configuration steps.

1. Install keycloak server and/or adapter (unless you are using the 
appliance distro.
2. Log into admin console
3. Create a realm
4. Create an application
5. Enter in all the configuration items
6. Extract a keycloak.json file (or service.xml)
7. Edit the WAR or add service.xml to standalone.xml
8. Back to admin console
9. Create some users

How could we make it better?

* Have a test realm pre-set up
* Keycloak adapter is aware of a locally installed server and of the 
test realm
* adapter an automatically registers the web app with the locally 
installed test realm.
* Have a JAAS User Federation SPI plugin and have it pre set up with the 
test realm.
* Have IP ACL per realm so that the test realm can't be accessed outside 
of localhost.

Other ideas?

Bill Burke
JBoss, a division of Red Hat

More information about the keycloak-dev mailing list