node-casbin icon indicating copy to clipboard operation
node-casbin copied to clipboard

GSoC: middlewares for web frameworks

Open nodece opened this issue 4 years ago • 10 comments

Authorization middleware

Supported

  • [x] https://github.com/koajs/koa
  • [x] https://github.com/eggjs/egg/
  • [x] https://github.com/expressjs/express

Things to do

  • [x] https://github.com/nestjs/nest
  • [x] https://github.com/hapijs/hapi
  • [ ] https://github.com/meteor/meteor

nodece avatar Mar 17 '20 11:03 nodece

@nodece I have been working on hapijs authorization middleware for casbin. Could you create a hapi-authz repository so, I could send my PR to it..

romitkarmakar avatar Mar 20 '20 10:03 romitkarmakar

Can I work on this?

dweep612 avatar Apr 10 '21 10:04 dweep612

@dweep612

TODO:

  1. https://github.com/node-casbin/blitz-authz
  2. https://github.com/node-casbin/meteor-authz
  3. https://github.com/node-casbin/nest-authz

hsluoyz avatar Apr 10 '21 11:04 hsluoyz

Ok @hsluoyz, I will.

dweep612 avatar Apr 10 '21 11:04 dweep612

@dweep612 plz ask @nodece

hsluoyz avatar May 06 '21 01:05 hsluoyz

@nodece can you please guide me how can I go ahead in this?

dweep612 avatar May 06 '21 10:05 dweep612

@dweep612 you can make a meteor-authz plugins, please refer the plugins from https://github.com/search?q=org%3Anode-casbin+authz.

nodece avatar May 06 '21 14:05 nodece

@nodece @hsluoyz I am working on the meteor-authz plugin but the repo cannot be forked or cloned - https://github.com/node-casbin/meteor-authz.

anik31 avatar Jun 12 '21 06:06 anik31

@anik31 try this: https://github.com/node-casbin/meteor-authz

hsluoyz avatar Jun 12 '21 12:06 hsluoyz

@hsluoyz Thanks. I Will make a PR to this repo.

anik31 avatar Jun 12 '21 12:06 anik31