[keycloak-user] Is it possible to make the login keycloak page look different between several applications?‏

Bill Burke bburke at redhat.com
Tue Jul 7 08:48:53 EDT 2015


Thought I already answered this?

It is possible to make keycloak login look entirely different.  The 
login pages all use Freemarker templates and you have the ability to 
override anything you want piecemeal, or you can entirely change the 
look and feel.  Here's a good example of that:

https://developers.redhat.com/auth/realms/rhd/account

Here's the documentation on themes:

http://keycloak.github.io/docs/userguide/html/themes.html

Now, can you make it look completely different for different apps?  Our 
theme framework does not have this capability.  But, the client making 
the call is available in the login.ftl template as a variable, you could 
have a bunch of #if statements everywhere.  Would look really ugly and 
hard to maintain, but it would work.


On 7/6/2015 4:04 PM, Fabio Monteiro wrote:
> Hi there,
>
> We have a client that uses KeyCloak as a centralized server solution for
> grant and security access. We would like to know if it is possible to
> make the login page of KeyCloak look COMPLETELY different and different
> between several apps ?
>
> Even better, is it possible to simply use ONLY REST communications from
> a business app to handle everything Keycloak has to offer in terms of
> security and identity ??
>

Keycloak has a REST interface, but you are losing a lot of functionality 
if you just use that.  Keycloak just becomes a backend store in that 
scenario...


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


More information about the keycloak-user mailing list