egg-keycloak
Install
$ npm i egg-keycloak --save
Usage
// {app_root}/config/plugin.jsexportskeycloak = enable: true package: 'egg-keycloak'; // router.jsrouterrouter
Configuration
// {app_root}/config/config.default.jsexportskeycloak = middleware: logout: '/logout' admin: '/' base: store: true cookies: false idpHint: null scope: null kcConfig: //keycloak.json clientId: '' serverUrl: '' realm: '' bearerOnly: false ;
Support all configurations in keycloak-koa-connect. see config/config.default.js for more detail.
Example
Questions & Suggestions
Please open an issue here.