• 3 odgovora
  • 2.823 pregleda
Ogranicenje pristupa korisniku 04.06.2008. u 09:07 · pre 223 meseci #1
Napravio sam neku login skritpu sa kojom sa kojom se loguju korisnici iz baze. Kada se uloguje skripta ga preusmjerava na stranicu npr. moj_profil?id=1 i to je OK. Ali ako korisnik rucno upise moj_profil?id=2 dobija podatke od drugog korisnik sa svim opcijama tipa (promjena lozinke, opstih podataka itd itd). Na koji nacin ovo da ogranicim? Znaci, da korisnik moze da otvori samo svoju stranicu.
Potpis
| www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
www.rkpanteri.com | www.ecdl.me |
Re: Ogranicenje pristupa korisniku 04.06.2008. u 09:19 · pre 223 meseci #2
Pa koristi neku, recimo, session varijablu(sa jedinstvenim identifikatorom koji nije obican ceo broj) koja bi proveravala da li je 'pravi korisnik na pravom mestu'?

Ili menjaj taj id, tako da ga malko zahashujes(md5?), pa da dobijes string koji nije bas tako lako 'nabosti':

Recimo:
moj_profil?id=424r3sft4364376

U svakom slucaju, treba ti jos neka vrsta identifikacije osim celobrojnog ID-a, pa ces onda izbeci te probleme.
Re: Ogranicenje pristupa korisniku 04.06.2008. u 10:55 · pre 223 meseci #4
nesto slicno kao sto ti je dakipro rekao je najbolja po meni opcija s tim sto posto stavis u sesiju user_id samo preusmeris na moj_profil.php bez ikakvih podataka a u samom fajlu izvuces podatke samo za tog usera pomocu tog user_id i nema zabune.....:D
Potpis
...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme