[keycloak-user] keycloak-nodejs-connect with Express routes

Luke Holmquist lholmqui at redhat.com
Wed Jun 29 11:51:30 EDT 2016


On Wed, Jun 29, 2016 at 11:06 AM, Luke Holmquist <lholmqui at redhat.com>
wrote:

>
>
> On Wed, Jun 29, 2016 at 11:04 AM, Scott Rossillo <srossillo at 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 at smartling.com
>>
>>
>> _______________________________________________
>> keycloak-user mailing list
>> keycloak-user at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/keycloak-user
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20160629/458a50e3/attachment-0001.html 


More information about the keycloak-user mailing list