On Wed, Jun 29, 2016 at 11:06 AM, Luke Holmquist <lholmqui(a)redhat.com>
wrote:
On Wed, Jun 29, 2016 at 11:04 AM, Scott Rossillo <srossillo(a)smartling.com>
wrote:
> Hey,
>
> I’m trying to register the NodeJS Keycloak Connect (0.22) with Express
> routes, such as:
>
> var foo = require('./routes/foo’);
> app.use(‘/foo’, foo);
>
> The problems are:
>
> 1. Adding the Keycloak protect middleware with "app.use(‘foo’,
> keycloak.protect(), foo)” causes infinite redirects
>
https://issues.jboss.org/browse/KEYCLOAK-3199
almost fixed:
https://github.com/keycloak/keycloak-nodejs-connect/pull/43
a 0.2.1 version was just released on npm that should fix that infinite
redirect issue
> 2. It can’t be registered in the route javascript file because
> keycloak.protect() expects the already initialized keycloak function.
>
> When dealing with large applications, it’s not feasible to register all
> routes in the main Express file.
>
> Any pointers or am I missing something?
>
> Thanks in advance,
> Scott
>
>
> Scott Rossillo
> Smartling | Senior Software Engineer
> srossillo(a)smartling.com
>
>
> _______________________________________________
> keycloak-user mailing list
> keycloak-user(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>