Commit d08d9ea
authored
Add support for wildcard roles (#9)
* chore: make ServiceAuthenticator properties optional
* feat: add middleware
* feat: use middleware
* chore: higher es version
* test: add suite for middleware
* chore: version bump
* chore: remove unused debugger instance
* chore: audit fix
* chore: exclude one more vuln
* refactor: simplfy routeRequiresRoles for only one possible role
* chore: add jsdoc
* refactor: better dx, better naming
* chore: remove typecheck
* chore: wording
* fix: require role for security decorator
* fix: allow no empty array
* fix: throw early if empty
* chore: better error
* test: more negative test cases
* chore: pr comments
* test: update more tests1 parent 19457ab commit d08d9ea
File tree
12 files changed
+269
-387
lines changed- .ci
- src
- decorators
- middlewares
- server
- model
- test
- unit
- middlewares
12 files changed
+269
-387
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
0 commit comments