Dawno tego nie robiłem więc dopytam.
Czy “CanCan” dalej jest najlepszym rozwiązaniem czy może pojawiło ostatnio się coś wartego uwagi. Potrzebuję podzielić sekcje w panelu administracji w zależności od “roli” administratora.
moim zdaniem cancan jest martwy, z drugiej jednak strony “najlepszym” ale do czego. Są przypadki w których cancan działa słabo.
ale na start się nadaje
Na ruby-toolbox jest ciągle numerem 1. Od roku nie używałem gema do autoryzacji ale może nie będę eksperymentował.
fakt że jest numerme jeden w toolboxie o niczym nie świadczy, poprostu wiele projektów go używa i tyle, niestety Rayan porzycił prace przy cancanie, i powstała społecznościowa wersja tego gema cancancan. W prostych aplikacjach cancan jest ok, ale w bardziej skomplikowanych cancan wprowadza pewne ograniczenia, które czasami utrudniają prace.
Dzięki, potrzebuję prostej autoryzacji więc użyję cancancan-a.
Polecam Pundit
Polecam https://github.com/pokonski/access-granted
Sami używamy w projekcie i ma kilka rozwiązań których brakuje w can canie.