feat: add basic auth with guard and middleware. Make basic auth optional and...
feat: add basic auth with guard and middleware. Make basic auth optional and only for massaging, later we should add jwt auth for the rest of the endpoints if we are going to use the project with ocm-ui
Signed-off-by:
Zdravko Iliev <zdravko.iliev@vereign.com>
Showing
- libs/askar/src/agent.utils.ts 128 additions, 0 deletionslibs/askar/src/agent.utils.ts
- libs/askar/src/askar-rest/askar.rest.module.ts 25 additions, 4 deletionslibs/askar/src/askar-rest/askar.rest.module.ts
- libs/askar/src/askar-rest/auth/basic.guard.ts 5 additions, 0 deletionslibs/askar/src/askar-rest/auth/basic.guard.ts
- libs/askar/src/askar-rest/auth/basic.middleware.ts 48 additions, 0 deletionslibs/askar/src/askar-rest/auth/basic.middleware.ts
- libs/askar/src/askar-rest/auth/basic.strategy.ts 28 additions, 0 deletionslibs/askar/src/askar-rest/auth/basic.strategy.ts
- libs/askar/src/askar-rest/rest.controller.ts 2 additions, 1 deletionlibs/askar/src/askar-rest/rest.controller.ts
- libs/askar/src/askar/agent.event.listener.servce.ts 16 additions, 97 deletionslibs/askar/src/askar/agent.event.listener.servce.ts
- libs/config/src/config/agent.config.ts 2 additions, 0 deletionslibs/config/src/config/agent.config.ts
- libs/config/src/interfaces/agent.config.interface.ts 3 additions, 0 deletionslibs/config/src/interfaces/agent.config.interface.ts
- package.json 6 additions, 0 deletionspackage.json
- yarn.lock 71 additions, 1 deletionyarn.lock
Loading
Please register or sign in to comment