nest-authz-example
nest-authz-example copied to clipboard
Node-Casbin authorization example for Nest.js via auth middleware: https://github.com/node-casbin/nest-authz
nest-authz-example
Description
A demo shows how to use nest-authz to implement role-based access control.
Installation
$ npm install
Running the app
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
Open http://localhost:3000/api to see api.
The api uses Bear auth schema, so if you want to access protected api, you should click the Authorize button and set Bearer yourjwttoken after login.
Test
# unit tests
$ npm run test
License
MIT licensed.