Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Politika kreiranja korisnika

[es] :: PHP :: Politika kreiranja korisnika

[ Pregleda: 1179 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 226
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Politika kreiranja korisnika01.03.2005. u 14:01

Interesuje me sledece:
Na nekom sajtu treba obezbediti pristup nekoliko vrsti korisnika i od njihovog tipa treba da imaju ovlascenja pristupa pojedinim delovima sajta i baze. Npr. admin moze sve: da kreira novog korisnika, update baze insert itd., a user samo da vidi pojedine zapise i sl. E sad pitanje: na koji nacin, kako sa teorijske strane tako i sa prakticne to uraditi.

Npr. da li pri svakom kreiranju admin korisnika (ciji se podaci cuvaju u bazi) kreirati i novog korisnika same baze (MySQL) i dodeliti mu ovlascenja, tako da pri pristupu bazi preko tog sajta taj novi admin koristi svoj db_useraccount
ILI
svi admin korisnici pristupaju bazi preko jedinstvenog db_accounta.

Nadam se da razumete. ne znam da li je za PHP forum ili za MySQL, ali sa namerom sam ga uvrstio ovde.
Pozdrav
P.S. Izvinite na izrazu POLITIKA



01.03.2005. u 14:01 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3864
*.sbb.co.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 14:23
Mislim da ti je lakse da pomocu tipa korisnika definises sta sme da radi nego da priilikom svakog kreiranja okrisnika pravis korisnika baze (ako je tvoja baza na tvojoj masini pa mozes da se igras, a ako je kod provajdera onda neces ni moci) i da im dajes grant-ove nad bazom,tabelama i slicno. Naravno, govorimo o PHP-u u kombinaciji sa bazom, tj. u ovom slucaju sa MySQL-om.
01.03.2005. u 14:23 

_owl_
Centar - BG

Član broj: 318
Poruke: 990
*.drenik.net.

Sajt: home.drenik.net/~owl


Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 14:32
Korisnici o kojima ti pricas su korisnici same aplikacije a ne DB servera. Logicno je da postoji jedan (db) user koji pristupa celoj bazi, koja izmedju ostalog sadrzi i podatke o svim user-ima aplikacije, njihovim privilegijama, itd. Sama aplikaciju u sebi sadrzi sve potrebne mogucnosti za rad sa vise vrsta (admin, mod, ...) svojih user-a.
Owl
01.03.2005. u 14:32 

flashboy

Član broj: 47445
Poruke: 23
*.cmu.carnet.hr.

Sajt: http:\\mysource.50webs.co..


Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 14:49
ja sam na forumu pravio tako da za korisnike imam tablicu useri koja ima polja: imeprezime, user, pass, mail, level... Level 1 mi je obični korisnik, 2 može brisati postove, 5 može brisati i teme, 50 može davati zabrane i sl. Korisnik sa nižim leveleom ne može obrisati ništa od korisnika s višim...
http:\\mysource.50webs.com
01.03.2005. u 14:49 

darkofdoom83
Horgos

Član broj: 3098
Poruke: 725
213.244.212.*

Sajt: www.www.com


Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 21:53
E tako je najbolje i po meni odraditi kao sto je napisao flashboy.Tako sam i ja odradio.Level,pa picis brojeve...
A pri svakom ucitavanju stranice sledi provera--- if $level=1 ....
Sve sto je besplatno vredi svoju cenu
01.03.2005. u 21:53 

set_X

Član broj: 32954
Poruke: 675
62.108.97.*



Profil

icon Re: Politika kreiranja korisnika02.03.2005. u 15:33
Pa prosto... ;)

Doda se level = user;

Onda napravis jedan fajl koji proverava to, i include na svakoj stranici.
02.03.2005. u 15:33 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2787
*.sbb.co.yu.

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: Politika kreiranja korisnika04.03.2005. u 23:34
Primedba: Za nivo koristite stepen svojke, znaci 1, 2, 4, 8,... Na taj nacin je lako koristiti operacije nad bitovima za proveru statusa. Na primer:

if( (PRIV_EDIT_ALL|PRIV_ADMIN|PRIV_SUBADMIN) & $level ) { ...
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
04.03.2005. u 23:34 

[es] :: PHP :: Politika kreiranja korisnika

[ Pregleda: 1179 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.