Imam jednu muku ali ne od stomaka već od kodova.
Pravim jedan CMS koji mora imati neki sigurnosni sistem praćenja registrovanih korisnika.
Ovo je za mene glupa ideja ali mušterija je uvek u pravu.
Naime treba napraviti da registrovani član tog portala, sadržaju može pristupiti samo sa jednog računara i ni sa jednog drugog više. Ali problematika je ta što svi računari imaju dinamičke IP adrese i ta solucija odpada. Kukiji i sesije odpadaju jer kukije je lako izbrisati a kad se član izloguje, može se ulogovati sa drugog a to mi ne treba.
Pala mi je ideja da prilikom registracije novog člana, neki php kod prati jedinstveni Computer Name koji se dobija prilikom instalacije windowsa ili Product ID pa da ga kriptujem u bazu preko MD5 ili direktno upišem i tako da proveravam svaki put kada dođe na portal. Ako se loginuje sa drugog računara, ID nije onaj koji se nalazi u bazi i njemu zabranjuje pristup. Ako vam nije jasno o čemu pričam, držite na tastaturi dugme "Windows" i kliknite na dugme "PauseBreak" i otvoriće vam se "System Properties". U "General imate "Product ID" a u "Computer Name" imate "Full Computer Name"
Da li je to moguće i da li neko zna PHP kodove za izčitavanje ovih podataka ili neka druga ideja?
Druga ideja mi je bila da napravim prilikom registracije neko kriptovanje podataka, pa upisivanje u XML da ga posle prebaci u DLL pa download u zip formatu, raspakivanje u WINDOWS folder da portal proverava taj DLL da li postoji i tralala.... ali bi to bila najgluplja ideja.
I meni je bilo teško objasniti sve ovo pa ako niste razumeli, postavite podpitanja pa ću odgovoriti.
Hvala u napred!