From stian at redhat.com Wed Jul 30 07:24:42 2014 Content-Type: multipart/mixed; boundary="===============5313379749133401400==" MIME-Version: 1.0 From: Stian Thorgersen To: keycloak-dev at lists.jboss.org Subject: Re: [keycloak-dev] need feedback on pluggable fed console UI Date: Wed, 30 Jul 2014 07:24:42 -0400 Message-ID: <876753459.20327433.1406719482459.JavaMail.zimbra@redhat.com> In-Reply-To: 53D82370.2000201@redhat.com --===============5313379749133401400== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I think it's perfectly fine to configure these through keycloak-server.json= for now. It's an advanced use-case after all. Providing this feature properly is going to be quite tricky and time consum= ing I think. A few thoughts about this: * We should at least look at UberFire * If we do this - bootstrapping of providers should be done by retrieving t= he config for the console from the server (list of SPIs, providers, etc.) t= hen this should be used to load scripts (through js) and add config to the = routeprovider * I'm still not convinced that this can't be achieved in a generic way - cr= eating jax-rs, js scripts and html files for a provider is a big overhead (= and would require developers to learn a lot of new tech) * Resources/connections such as email servers, ldap servers, databases, etc= . should be configured globally and referenced from the realm - basically w= hat datasources do in an app server ----- Original Message ----- > From: "Bill Burke" > To: keycloak-dev(a)lists.jboss.org > Sent: Tuesday, 29 July, 2014 11:42:56 PM > Subject: [keycloak-dev] need feedback on pluggable fed console UI > = > I'm kind of at a block with providing an SPI to plugin federation > provider console UIs. > = > I would need to: > = > 1. Provide a way to dynamically load the javascript of the plug > - index.html could be processed with Freemarker or some other brute > force means to add the appropriate