Create: Update:
Некоторое время назад мне надоел CASL, и я создал Permix для управления правами доступа.
Он имеет интеграции со многими фреймворками и библиотеками, а также обладает очень мощной типизацией.
Поддерживаются:
JS, TS, React, Vue, Node.js, tRPC, oRPC, Express, Hono
Возможно, он пригодится тебе для ограничения доступа пользователей.
https://permix.letstri.dev/docs