Gdy użytkownik jest uwierzytelniony, chciałbym ustawić sposób ograniczenia tego, co użytkownik może przeglądać, edytować i usuwać. W szczególności, jeśli nie są administratorem, mogą wyświetlać, edytować i usuwać TYLKO pliki, których są właścicielami. Widziałem kilka przykładów z EveryAuth i Ability.js, po prostu zastanawiasz się, czy istnieje odpowiednik dla osób korzystających Passport.jsCzy Node.js/Express/Passport ma moduł autoryzacji, taki jak CanCan for Rails?
13
A
Odpowiedz
6
Może być może pomóc w osiągnięciu tego, co chcesz https://github.com/ForbesLindesay/connect-roles
Jest npm moduł mustbe, który rozwiązuje problem autoryzacji: https://github.com/derickbailey/mustbe –