Witam.
Czy jest jaskis gem do autoryzacji. Prostej autoryzacji.
KIlka grup. Użytkownicy w grupach. Max 3, 4 grupy. Grupy uprawnienia do akcji: delete, add itp.
Jak to załatwić?
A może jakiś tutorial jak do tego podejść?
Pozdrawiam
Witam.
Czy jest jaskis gem do autoryzacji. Prostej autoryzacji.
KIlka grup. Użytkownicy w grupach. Max 3, 4 grupy. Grupy uprawnienia do akcji: delete, add itp.
Jak to załatwić?
A może jakiś tutorial jak do tego podejść?
Pozdrawiam
autoryzacja czyms standardowym restfull authenticated czy cos, dla modelu np. User dodajesz belongs_to group… a grupy przez model group z name i dla niego jeszcze has_many group_rights i tworzysz tabele z group rights typu delete, add itp … i teraz dla Usera piszesz metode has_rights? right sprawdzajaca czy ma dane uprawnienia i jakos tak mi sie to nasowa na pierwszy rzut oka choc na pewno idzie to jakos predzej zrobic (plugin jakis czy cos )
polecam authlogic. Jest nawet przykładowy app do ściągnięcia - rejestracja, logowanie, wylogowywanie, odzyskiwanie zapomnianego hasła itp
Jezusmaria
Ludzie, czytacie w ogóle pytania zanim na nie odpowiecie? Kolega potrzebuje plugina do autoryzacji, nie autentykacji.
Lopez: jak zwykle każda sroczka swój ogonek chwali, więc spróbuj tego:
http://blog.aenima.pl/2008/12/8/base-auth-a-complete-tutorial-to-securing-your-rails-application
hmm,racja
ale jak uzytkownicy i to w grupach to moze i autoryzacji ale raczej powiązanej rowniez z autentykacja ??
Autoryzacja nijak się ma do autentykacji. Kropka. Sporo osób miesza oba terminy, bo oba dotyczą “zabezpieczania” aplikacji przed goścmi / niepowołanymi userami, ale to dwa zupełnie inne terminy. Nie wiąże się ich. Kropka.
A wszystko przez to, że oba terminy wszyscy z uporem maniaka skracają do “auth”.
autentykacja -> tożsamość
autoryzacja -> uprawnienia
A ze swojej strony polecam lockdowna.
No rozumiem ze to tego mozna sie przyczepic
ale ja mimo wszystko powiazanie z autentykacja w tym przypadku jakos widze kiedy mowimy o autoryzacji w przypadku gosci czy jakos tak przy obejsciu logowania to w porzadku moze i nie bedzie tam zbyt powiazania,… ale jak mowimy o grupach to autoryzacja mosi byc zintegrowana z autentykacja przez sprawdzenie przynaleznosci do danej grupy bo bez tego system tych paru grup to taki raczej bez sensu, chyba ze juz faktycznie calkiem terminow nie rozumiem i powiazania brak
?
Właśnie tak