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

Politika kreiranja korisnika

[es] :: PHP :: Politika kreiranja korisnika

[ Pregleda: 3101 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oliver78
Oliver Petković
Pančevo

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

Sajt: oliver.glogonj.net


Profil

icon Politika kreiranja korisnika01.03.2005. u 14:01 - pre 232 meseci
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. Neznam da li je za PHP forum ili za MySQL, ali sa namerom sam ga uvrstio ovde.
Pozdrav
P.S. Izvinite na izrazu POLITIKA



 
Odgovor na temu

Jbyn4e

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



+257 Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 14:23 - pre 232 meseci
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.

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

_owl_

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



+3 Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 14:32 - pre 232 meseci
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
 
Odgovor na temu

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 - pre 232 meseci
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
 
Odgovor na temu

darkofdoom83
Horgos

Član broj: 3098
Poruke: 739
213.244.212.*

Sajt: www.oxo.rs


+1 Profil

icon Re: Politika kreiranja korisnika01.03.2005. u 21:53 - pre 232 meseci
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 na jednom mestu:
http://www.oxo.rs
 
Odgovor na temu

set_X

Član broj: 32954
Poruke: 675
62.108.97.*



Profil

icon Re: Politika kreiranja korisnika02.03.2005. u 15:33 - pre 232 meseci
Pa prosto... ;)

Doda se level = user;

Onda napravis jedan fajl koji proverava to, i include na svakoj stranici.
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Politika kreiranja korisnika04.03.2005. u 23:34 - pre 232 meseci
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.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

[es] :: PHP :: Politika kreiranja korisnika

[ Pregleda: 3101 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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