Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Laravel - Grupy uzytkownikow
Koldy
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 1
Dołączył: 28.06.2009
Skąd: Great Britan

Ostrzeżenie: (0%)
-----


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?

Ten post edytował Koldy 5.01.2015, 15:48:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Bleee (IMG:style_emoticons/default/wink.gif)

Polecam: https://github.com/Zizaco/entrust
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:58