Witajcie,
chwile temu zaczalem ogarniac Laravela, zaczalem od wszelkiej masci tutoriali itp. - dziala. Ale jak to zwykle bywa, napotkalem problem, z ktorym nie potrafie sobie do konca poradzic.
A wiec, projektuje teraz logowanie i napotkalem problem, nie tyle z logowaniem i logika, a grupami uzytkownikow.
Powiedzmy ze mam newsy, produkty i komentarze,
chcialbym aby admin mogl edytowac/usuwac wszystko, newsy tylko przez pismaka moga byc edytowane, lub usuniete,
wiec skoro mam News'a to pod nim tylko dla administratora i pismaka wyswietla sie przyciski edytuj, usun.
Ale juz pod produktem tylko i wylacznie dla adm pojawiaja sie przyciski.
View, czy routy to nie problem, on pojawia sie wlasnie jak nadac role uzytkownikom:
pierwsza opcja to : http://alexsears.com/article/adding-roles-to-laravel-users
druga opcja to myslalem nad routami, ale problem pojawil sie kiedy np bedzie sytuacja, gdzie pismak moze robic cos co admin, wiec tutaj dublowanie routow, albo tak mi sie przynajmniej wydaje.
Moze ktos rzucic troche swiatla mi na to, bo nie wiem jak sie zabrac,
nie musicie mi z kodami wyjezdzac, tylko wytlumaczyc, jak w laraverze jest to najlepiej do zaimplementowania.
Sprawdzalem biblioteke Auth, ale ona tlyko uwierzytelnia, a nie sprawdza grup czy cos podobnego.
Pozdrawiam
@edit:
Ludzie sobie chwala ta paczke: https://github.com/machuga/authority-l4 - co o tym myslicie?