Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.802 pregleda

Najnovija ↓

Upis u registry korisnika 11.06.2009. u 13:21 · pre 211 meseci #1
Da li je moguce da se preko PHP-a putem sajta, a prilikom registrovanja korisnika na sajt, upise kod korisnika na racunaru nesto u registry (sa dopustom korisnika, ne bez njegovog znanja), ili, da li postoji varijanta da se kod korisnika upise cookie i da mu se odredi vreme trajanja od npr. nekoliko meseci.

Ovo je neka ideja za kontrolisanje pristupa odredjenom sadrzaju sajta.

Taj pristup bi se odredjivao vremenski.

Poenta je da kada korisnik zeli da pristupi odredjenoj stranici u okviru sajta, da moze da se sa lokalnog racunara kod korisnika iscita registry, prosledi se informacija u bazu podataka na server i vidi da li postoji odredjeni kljuc.

Ovo je ideja, posto je tesko kontrolisati pristup odredjenim sadrzajima sajta samo preko logovanja, a jos manje preko pristupnog IP-a iz razloga sto vecina koristi dinamicke IP adrese.

Hvala.
Re: Upis u registry korisnika 11.06.2009. u 22:42 · pre 211 meseci #3
Jedan nacin je da prilikom prvog logovanja na sajt kreiras HASH koji stavis korisniku u cookie i da ga provjeravas (i eventualno azuriras) svaki sledeci put kad dodje na sajt.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Re: Upis u registry korisnika 11.06.2009. u 22:52 · pre 211 meseci #4
Kolačić će biti vidljiv samo na tom pregledaču (ako pređe sa IE na Firefox, tamo neće biti kolačića) i samo na tom računaru. Ako napišeš šta tačno želiš da postigneš možda neko da bolju ideju.
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Upis u registry korisnika 12.06.2009. u 01:30 · pre 211 meseci #5
Prvenstveno, ja sam delphi programer, pa imam verovatno malo drugaciju logiku.

Zelim sledece:

Kao kad bi pravio program u Delphiju i prilikom pokretanja programa na racunaru, u registry korisnika se upisuju odredjeni podaci.
Pomocu tih podataka ja kontrolisem nivoe pristupa odredjenim delovima programa i vremensko ogranicenje koje korisnik moze da koristi raj program i samo sa tog racunara.
Npr odredjeni korisnik se loguje, a ja mu odredim da u narednih mesec dana moze da pregleda odredjene stranice, a posle tih mesec dana mu se zabrani pristup odredjenim stranicama sajta. Takodje, zelim da napravim da samo odredjeni korisnik sa odredjenog racunara moze da ima pravo pristupa. Bez toga bi, kao npr yahoo mogao uz pomoc username i passworda da pristupa sa bilo koje lokacije, ili bi mogao bilo ko drugi da pristupa sa bilo koje druge lokacije. Najbolje bi, i najlakse bilo da se kontrola vrsi uz pomoc username, password i IP, ali problem je sto, kao sto sam vec i rekao, veliki broj korisnika koristi dinamicki IP, tako da je to nemoguce kontrolisati.

Ja trenutno uglavnom eksperimentisem sa PHPom i MySQLom.

Nadam se da sam bio malo jasniji.

Bilo bi dobro ako bi mi neko postavio neki pseudo kod, primer...

Takodje, gledao sam manual za setcookie i, posto koristim PHP5, setrawcookie, ali konkretni primeri su uvek dobro dosli za lakse razumevanje.

Unapred se zahvaljujem.
Re: Upis u registry korisnika 13.06.2009. u 19:44 · pre 211 meseci #6
Pozdrav,

Web aplikacije se razlikuju od desktop aplikacija kao sto ti je poznato verovatno.
Mislim da imas konceptualni problem, premda zaista ne znam sta tacno hoces da izvedes.

Ali ako ti treba takav scenario da korisniku nije dozvoljen pristup nekom delu sajta posle 5,10,30... dana onda je logika prilicno prosta i nema potrebe da cuvas ista previse znacjano kod korisnika samo zapises u neku tabelu do kog perioda mu je aktivan nalog i to proveravas kada se on prijavi.

Jednostavno nema previse smisla vezati korisnika za samo jedan racunar, ali ako hoces dodatnu sigurnost recimo mozes da pri svakom pristupu ako je ip razlicit od prethodnog (ili tako nesto) za nekog korisnika, pitas za neke detalje koje je naveo prilikom registracije.
Re: Upis u registry korisnika 14.06.2009. u 13:08 · pre 211 meseci #7
Da bi upisao nešto u registry korisnika moraš da imaš aplikaciju na klijentskoj strani.
Možeš koristiti activeX ili bolje Java aplikaciju koja može da radi sa lokalnim sistemom.
Korišćenjem registrija bi ograničio sajt samo na windows mašine, što apsolutno ne podržavam.
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme