wiki:AdvancedApplicationDevelopment

Version 36 (modified by 184006, 4 weeks ago) ( diff )

--

Обезбедување пристап

Во нашиот проект корисниците може да имаат улога на стандарден корисник, менаџер, админ и доктор. Според улогата корисниците имаат различни дозволи. Секој корисник кој што ќе се регистрира на нашата платформа ја добива улогата на стандарден корисник. Менаџерите и докторите потребно е претходно да бидат додадени (во базата) за успешно да се најават.


1. Kорисник кој што не е најавен.
Koрисник кој што не е најавен (нема креирано профил) нема пристап до Pets, Pet Cares, Manage Customers, Blog Post.
Во Products имам можност да ги гледа достапните производи и да пребарува по име на проивод. Останатите функционалности како додавање/бришење и едитирање се оневозможени за овој тип на корисник. 2. Корисник админ/менаџер.
Во Manage Cities има можност да додава нови градови.


Во полето Vet_Centers има можност да додава (креира) ветеринарни центри. Исто така може да ги брише и едитира. При креирање/едитирање на ветеринарни центри во полето city има можност да го избере градот од листа која што автоматски се променува со секоја промена во Manage Cities.


Во полето Маnage Customers пристапува до профилите на сите корисници кои што се регистрирани на платформата.


3. Стандарден корисник. Стандарден корисник нема пристап до полето Manage Cities.


Во полето Маnage Customers пристапува само до неговиот профил.


Во полето Vet_Centers нема можност да додава, брише и изменува ветеринарни центри.


Во полето Pets си ги гледа само сопствените миленици.

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.