Skip to content

A configuration client for a keycloak installation patched with the cieid provider plugin

Notifications You must be signed in to change notification settings

nicolabeghin/keycloak-cieid-provider-configuration-client

Repository files navigation

Keycloak CIE ID providers configuration client

A NodeJS client to automatically configure a Keycloak instance already setup with keycloak-cieid-provider

image

Requirements

Docker or node and npm

Configuration

npm install

copy .env-example to .env, configure it and wipe out the comments then

Running the tool

npm run create-idps

If you want to have official CIE Testing enabled, set the following .env file properties

createCiedTestingIdP = true 

Authentication flow

By default, the new IdPs are created with a SPID-specific Authentication Flow, as per https://github.com/italia/spid-keycloak-provider/wiki/Configuring-the-Authentication-Flow - this is named First Broker Login (SPID) (ref. idpmodel.json#L11) and must be created before running the client.

image

Credits

About

A configuration client for a keycloak installation patched with the cieid provider plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published