├── .gitignore ├── .jscsrc ├── README.md ├── app.js ├── doc ├── quick_start_01.png ├── quick_start_02.png └── quick_start_03.png ├── docker-compose.yml ├── docker └── import_realm_users │ ├── CAMPAIGN_REALM-realm.json │ └── CAMPAIGN_REALM-users-0.json ├── keycloak.json ├── lib ├── adminClient.js ├── keyCloakCookieStore.js ├── keyCloakService.js └── permissions.js ├── package.json ├── static ├── accessDenied.html └── index.html └── views ├── adminClient.html └── loginSuccess.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/.jscsrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/app.js -------------------------------------------------------------------------------- /doc/quick_start_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/doc/quick_start_01.png -------------------------------------------------------------------------------- /doc/quick_start_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/doc/quick_start_02.png -------------------------------------------------------------------------------- /doc/quick_start_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/doc/quick_start_03.png -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/import_realm_users/CAMPAIGN_REALM-realm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/docker/import_realm_users/CAMPAIGN_REALM-realm.json -------------------------------------------------------------------------------- /docker/import_realm_users/CAMPAIGN_REALM-users-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/docker/import_realm_users/CAMPAIGN_REALM-users-0.json -------------------------------------------------------------------------------- /keycloak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/keycloak.json -------------------------------------------------------------------------------- /lib/adminClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/lib/adminClient.js -------------------------------------------------------------------------------- /lib/keyCloakCookieStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/lib/keyCloakCookieStore.js -------------------------------------------------------------------------------- /lib/keyCloakService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/lib/keyCloakService.js -------------------------------------------------------------------------------- /lib/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/lib/permissions.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/package.json -------------------------------------------------------------------------------- /static/accessDenied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/static/accessDenied.html -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/static/index.html -------------------------------------------------------------------------------- /views/adminClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/views/adminClient.html -------------------------------------------------------------------------------- /views/loginSuccess.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/v-ladynev/keycloak-nodejs-example/HEAD/views/loginSuccess.html --------------------------------------------------------------------------------