Rozdział 9. Role użytkowników

Nie wszyscy użytkownicy aplikacji internetowych są sobie równi. W większości aplikacji niewielki odsetek użytkowników ma dodatkowe uprawnienia, które pozwalają im pracować nad utrzymaniem bezproblemowego działania aplikacji. Najlepszym przykładem są administratorzy, ale w wielu przypadkach istnieją również zaawansowani użytkownicy średniego poziomu, tacy jak na przykład moderatorzy treści. Zaimplementowanie takich różnic wymaga, żeby każdy użytkownik miał przypisaną określoną rolę (ang. role).

Istnieje kilka sposobów zaimplementowania ról w aplikacji. Właściwa metoda implementacji w dużej mierze zależy od tego, ile ról musi istnieć w aplikacji i jak bardzo są one skomplikowane. Na przykład prosta aplikacja może ...

Get Flask now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.