Kilpi is an modern open-source authorization framework for TypeScript applications. It makes authorization simple and scalable with well defined patterns for protecting your application's every aspect.
No reviews yetBe the first to leave a review for Kilpi
Maker
📌
Hi! I'm Jussi Nevavuori, the author of Kilpi. I've been struggling writing authorization over and over again in application after application, always ending up with a half-baked solution-esque result. That is until I wrote a really solid authorization framework for Inclusive Mobility, which ended up becoming so good I decided to open source and release it to the public.
I'd really love to hear your opinions about application authorization!
What an awesome initiative, Jussi! It’s exciting to see a solution that streamlines something as crucial as authorization in apps—how does Kilpi handle different levels of user access across various roles or permissions?
Kilpi is meant to suit all applications and authorization schemes, and – by design – does not force you into any particular way of implementing roles and permissions. However, it suits both of the use cases perfectly.
This will simplify TypeScript auth challenges! 👍
Fable Wizard
What an awesome initiative, Jussi! It’s exciting to see a solution that streamlines something as crucial as authorization in apps—how does Kilpi handle different levels of user access across various roles or permissions?
@jonurbonas Thank you!
Kilpi is meant to suit all applications and authorization schemes, and – by design – does not force you into any particular way of implementing roles and permissions. However, it suits both of the use cases perfectly.
The docs offer guides for just this question:
https://kilpi.vercel.app/advanced/permissions/
https://kilpi.vercel.app/advanced/rbac/
Hope this answers your question
— Jussi Nevavuori
Seems dope! I gotta give it a try. 😎