![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam
pisze system logowania (z MySQL) i tak się zastanawiam w jaki sposób najlepiej nadawać uprawnienia dla userów i wpadłem na taki pomysł aby każdy uder miał np. 20 pół a w nich tak lub nie i każde pole jest odpowiedzialne za jakąś tam czynność którą dany ludzik może zrobić bąź nie. Ale zastanawia mnie czy to dobre rozwiązanie aby aż tyle pół za to odpowiadało jak myślicie ? macie jakieś inne lepsze pomysły ? pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zrób sobie maski dostępu, dwie tabele jedna to uprawnienia a druga to użytkownicy mask Kod id | name | edit_news | show_ip users Kod id | mask | name | gg | email | pass I teraz sprawdzasz na podstawie pola mask usera w bazie jakie on ma uprawnienia i co może, a co nie etc. Zobacz jak to ma miejsce w IPB... Jeśli ktoś ma mask = 2 to sprawdzasz pole 2 w mask i wyciągasz to co Cię interesuje, możesz zmieniać tą tabelę wedle własnego życzenia ... Pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 16:19 |