Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 14.08.2007 11:53

Tak programujem, programujem a na konci idem riešiť oprávnenia. Rozmýšlam týždeň a nedopracoval som sa nikde. Aký systém by ste navrhli ak:
- každý uživateľ môže mať iné opravnenia
- jednotlivé opravnenia na jednu sekciu sú:
:: čítať
:: čítať len svoje
:: písať
:: upravovať
:: upravovať len svoje
:: mazať
:: mazať len svoje
:: poprípade iné

Skúšal som veľa možností, takže by som chcel vidieť niečo poriadné :D


Offline

Čestný člen
Čestný člen
Dokonalý systém opravnení - právomocí

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.08.2007 12:28

A čo na tom nevieš vymyslieť? Však to urob tak ako som si to urobil ja. Každý má priradené jedno "oprávnenie", ktoré je uložené v db pri tom mene a skript podľa toho vie, kedy môže upravovať a kedy nie (a či mu ukázať "tlačítka", ktorými by mohol upravovať alebo nie).
Fakt nechápem, v čom je problém.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok Napísal autor témyOffline : 14.08.2007 17:51

Jak že jedno ja chcem dosiahnuť napr. že 1 žiak môže čítať všetky články a upravovať len tie svoje a 2 žiak by mohol čítať len svoje články a aj ich upravovať a mazať. Nedajú sa vytvoriť nejaké kategórie pretože čo hlava to iný názor na právomocí ...


Offline

Užívateľ
Užívateľ
Dokonalý systém opravnení - právomocí

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137
Bydlisko: Slovakia - ...
Príspevok NapísalOffline : 14.08.2007 18:06

a co nechapes na tom co napisal shaggy,
skusim to trocha rozviest ako som to pochopil ja, a mna napada to iste, //mozno to neni tak ako myslis ty shaggy ale zda sa mi ze jo
u kazdeho usera bude v db ulozene info ake ma prava,
ked sa napise clanok tak bude k nemu priradena 1 informacia o jeho moznosti upravy,
cize napr
uzivatel javo ma v db prava na editovanie prispevkov len jeho,
vytvori clanok ku ktoremu sa napise ze prava na upravu ma len on, do db sa k clanku ulozi napr. "autor_only" ,
vysledny script zisti ze clanok moze upravovat len jeho autor, zisti jeho meno = javo, overi ho a da mu moznost upravit ho,
neco v tom style







_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok Napísal autor témyOffline : 14.08.2007 18:10

j a ako chceš tie informacie o právach uživeteľa ukladať - na to myslím pri celej téme
lebo som mal číselný systém ale ten nič neriešil teda pokial mohol čítať mal 1 pokial len svoje mal 2 pokial prispievať 3 atď.


Offline

Užívateľ
Užívateľ
Dokonalý systém opravnení - právomocí

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137
Bydlisko: Slovakia - ...
Príspevok NapísalOffline : 14.08.2007 18:16

Tominator píše:
j a ako chceš tie informacie o právach uživeteľa ukladať - na to myslím pri celej téme
lebo som mal číselný systém ale ten nič neriešil teda pokial mohol čítať mal 1 pokial len svoje mal 2 pokial prispievať 3 atď.

skus vytvorit neco podobne ako chmod :)
teda 3 miestne cislo, z ktoreho budes ziskavat prvu cislicu, druhu cislilu, a tretiu cislicu
a useri budu bude zaradeny v skupinach, alebo budu mat proste textove/ciselne opravnenia

/// je to len navrh , neskusal som to ale imho by to mohlo byt realne ne? ;)







_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.10.06
Prihlásený: 02.07.08
Príspevky: 55
Témy: 18
Príspevok NapísalOffline : 14.08.2007 18:16

tak si vytvor takuto tabulku uzivatelov:

meno .... čítať .... čítať len svoje ....písať ..........
jaro .... 1 .... 0 .... 1


Offline

Čestný člen
Čestný člen
Dokonalý systém opravnení - právomocí

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17
Príspevok NapísalOffline : 14.08.2007 20:37

zbytocna tabulka. ja by som to riesil nejakym cislom napriklad mas 10 moznosti ktore mozes povolit alebo zakazat, tak by mal kazdy user priradene trebars 0110100010 a pri urcitych operaciach jednoducho zistis, ci ma na danom mieste v cisle nulu alebo jednotku.







_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Offline

Čestný člen
Čestný člen
Dokonalý systém opravnení - právomocí

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 15.08.2007 0:40

Presne tak som to myslel (len ja to mám jednoduchšie, keďže mám málo skupín).
Oprávnenie napr. č. 1 = hlavný admin, č. 2 = admin, ktorý nemá prístup ku všetkému, č. 3 = ostatní čo majú prístup do administrácie.
A tak iba kontrolujem, aké číslo má priradené v DB k menu a podľa toho vidí položky v menu a môže aj vykonávať rôzne operácie.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok Napísal autor témyOffline : 15.08.2007 18:27

rozmýšlal som nad javovim, etelovym, a suchyho systeme uz skor
for JAVO:
určite by sa dalo, podobne suchymu
for ETEL:
videl som to ako jednu z najlepších možností, ale príliš veľa písania
for SUCHY:
tato možnosť sa mi páči, ešte musím pohladať funkciu na zisťoavnie znaku z reťazca a budem to mať ...


Offline

Užívateľ
Užívateľ
Dokonalý systém opravnení - právomocí

Registrovaný: 10.02.07
Prihlásený: 14.08.09
Príspevky: 255
Témy: 27
Bydlisko: KE
Príspevok NapísalOffline : 17.08.2007 7:15

pozri si jak funguje Zend_Acl [ http://framework.zend.com/manual/en/zend.acl.html ]







_________________
drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13
Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Pravomoci

v Operačné systémy Unix a Linux

1

459

06.08.2009 16:10

bojo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridelenie administrátorských oprávnení

v Sieťové a internetové programy

1

385

24.07.2011 1:29

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dokonaly mobil

v Mobilné zariadenia

19

770

10.08.2009 19:15

Marin4k Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dokonalý pc pre world of warcraft

v PC zostavy

13

771

25.10.2010 18:31

Supersonic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dokonalý zvuk s novou súpravou Jabra PRO 9450.

v Novinky

4

436

15.07.2011 21:43

killer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dokonalý herecký výkon - prezentácia novej funkcie od ASRock

v Novinky

7

611

17.06.2012 9:29

mino_85 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. "Dokonalý" škodlivý kód šifruje súbory a po

v Novinky

5

685

09.06.2008 21:41

renderman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. System

v PHP, ASP

0

812

18.11.2007 12:48

DADDY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. system

v Operačné systémy Microsoft

4

708

19.01.2009 15:32

crawn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. operacny system

v Operačné systémy Microsoft

12

660

04.11.2011 17:54

ondrejla Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Systém šablón

v PHP, ASP

11

446

02.10.2014 8:54

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. New system??

v nVidia čipové sady

29

1701

15.04.2009 22:24

StrikeGUNxXx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. System Devices

v Ostatné

1

474

16.03.2010 17:01

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kamerový systém

v Externé zariadenia

1

355

27.09.2015 14:33

Daron Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Coj2-system

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Počítačové hry

34

851

23.01.2011 19:29

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Audio systém

v Ostatné

7

465

12.12.2017 22:14

Andre Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra