This is the Luminu OIDC Service, it currently only supports the Implicit Flow, according to https://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth. Implementation notes will most likely follow in the @luminu/core or @luminu/components repository.
- requires NodeJS >= 11.6.0
- sqldump not available due to privacy reasons
- import
./sqldump/development.sql.zip
into your local database (Only required once) - Enter .env variables according to
./packages/service/.sample-env
and use NODE_ENV=DEV - npm login --scope=@luminu --registry=http://repo.luminu.net/repository/luminu-node/
- npm install
- npm build:pre
- npm start
- import
./sqldump/production.sql.zip
into the production database (Only required once | If there are any errors, create the databaseluminu_web
| This will only import the db structure) - Enter .env variables according to
./packages/service/.sample-env
and use NODE_ENV=PROD - npm login --scope=@luminu --registry=http://repo.luminu.net/repository/luminu-node/
- npm install
- npm build:pre
- npm build
- npm deploy