[keycloak-user] keycloak-nodejs-connect connection issues
Bruno Oliveira
bruno at abstractj.org
Wed May 11 11:16:24 EDT 2016
Hi Elston, I'm including the keycloak-user mailing list. If you haven't
subscribed yet, please do it for further questions.
Have you tried to run the examples from here[1]? How your realm JSON
file looks like?
[1] - https://github.com/keycloak/keycloak-nodejs-connect/tree/master/example
On 2016-05-05, Elston Baretto wrote:
> Hi Bruno
>
> I've been banging my head against a brick wall for while now and wondering
> if you can rescue me since you're a contributor.
>
> I currently have a loopback app that I'm trying to protect with Keycloak
> and my server/boot/root.js contains:
>
> module.exports = function (server) {
> var session = require('express-session');
> var Keycloak = require('keycloak-connect');
>
> var keycloak = new Keycloak();
> var memoryStore = new session.MemoryStore();
>
> server.use(session({
> secret: '3249d976-7c6c-481d-83e6-c8012904f00a',
> resave: false,
> saveUninitialized: true,
> store: memoryStore,
> }))
>
> var keycloak = new Keycloak({
> store: memoryStore
> });
>
> server.use(keycloak.middleware({}));
>
> server.get('/*', keycloak.protect(), function (req, resp) {
> resp.send('hello');
> })
>
> };
>
> I've tried to follow the example as closely as possible but when I hit any
> API I get into a redirect loop and the request fails.
>
> I've also tried swapping the server.use(session line with
> server.use(keycloak but then see:
>
> Cannot read property 'keycloak-token' of undefined
>
> Is there something I'm doing wrong?
>
> Thanks in advance!
>
> Cheers,
> Elston
--
abstractj
PGP: 0x84DC9914
More information about the keycloak-user
mailing list