In CASL, all permissions are defined in a single location (the Ability class) and not duplicated across UI components, API services, and database queries.
Wow, very interesting! I think that CASL can be the solution for implementing ACL in our qwertyKey.
We should meet soon in order to discuss about this implementation.
In CASL, all permissions are defined in a single location (the Ability class) and not duplicated across UI components, API services, and database queries.
https://stalniy.github.io/casl/