[keycloak-dev] Using Cassandra as storage backend, fully customize admin console

Bill Burke bburke at redhat.com
Tue Dec 15 09:58:38 EST 2015



On 12/15/2015 6:12 AM, chanras.sun at jcamst.com wrote:
> Dear Keycloak Team,
>
> Since my architecture is designed to be based on Cassandra for primary
> storage backend and ElasticSearch for search functionality.
>
> Where should I start, if I need to change code base of keycloak to use
> Cassandra and customize field required for login and registration.
>

Look at model/api, model/jpa, model/mongo to see how other databases are 
handled.

> For example. I don’t want to have “username” field in my registration
> page. We need only “firstName”,”lastName”,”email”, “password”, and
> “confirmPassword”.
>
> I want to custome “keycloak-server.war”  to fit with my application.
>

We do not support cracking open the WAR.  You are on your own.

> Where can I get start to customize “keycloak-server.war”.
>
> PS:Using Themes and SPI provide by keycloak is not enough to customize
> to fit my implementation.
>

Why can't you use themes and SPI?


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


More information about the keycloak-dev mailing list