Venom Posted March 2, 2004 Report Share Posted March 2, 2004 Hm, uzrakstīju aptaujas skriptu, kas identificē lietotājus pēc IP (REMOTE_ADDR, HTTP_X_FORWARDED_FOR, HTTP_CLIENT_IP) - bet reku šeku man tā jāuzliek iekškolas tīklā, kur visiem lietotājiem ir kopīgs DHCP geitweis un IP visiem izrādās vienāds (subnets tāds). Mainās tikai REMOTE_PORT - bet katru reizi pārlādējoties lapai tas ir citādāks - tātad to atsijāšanai nevar izmantot. Cūkiji 1) pēc defaulta visiem atslēgti 20 regulāri tīrās 3) šā vai tā. Bet gribētos uzlikt, lai varētu balstot tikai vienreiz. Un lai tas paliktu arī rītdien un parīt (resp. ar sessijām nesanāks). Varētu likt ievadīt NT lietotāju loginus/paroles, bet tas atbaidīs atbildētājus. Vai kādam ir kādi priekšlikumi? Link to comment Share on other sites More sharing options...
Klez Posted March 2, 2004 Report Share Posted March 2, 2004 nu ir vienc. ja balsoshana ir no lokaalaa tiikla :)) tad jaa citaadi vari veel uz balsotaaja PC nomest cookies, kas glabaajas kaadu meenesi kaut vai. bet ja lietotaajs izmet taas cookies tad taa jau atkal cita lieta. liekas ka citu variantu nebuus. buus vien jaasadziivo ar cookies :) Link to comment Share on other sites More sharing options...
Klez Posted March 2, 2004 Report Share Posted March 2, 2004 86400 = viena diena 1296000 = 15 dienas if (isset($balsot)){ setcookie("balsots", time()+1296000, time()+1296000);// uz 15 dienaam } ... if ($HTTP_COOKIE_VARS['balsots'] > time()) echo "Paldies! Bet juus jau esat nobalsojis"; else echo "<input type='submit' name='balsot' value=' Balsot '>"; es personiigi ar shitaadu variantu straadaaju :) Link to comment Share on other sites More sharing options...
Gacha Posted March 2, 2004 Report Share Posted March 2, 2004 Venom A, cik bieži viņiem dzēšās kukiji? Ja reizi nedēļā, tad jau nemaz tik traki nav. Nu pēc būtības tev vajag uz tā PC atstāt kādu informāciju, vai arī iegūt kādu informāciju. Nu es personiski zinu kukijus un IP - kādu laiku domāju, bet neko nevarēju izdomāt. Tev te vienīgi varētu palīdzēt jbr, roze vai vēl kāds no tā līmeņa :D Link to comment Share on other sites More sharing options...
Aleksejs Posted March 2, 2004 Report Share Posted March 2, 2004 Cik atceros, tad IIS kaut kā varēja uzreiz dabūt NT username (bez paroles, protams)... varbūt ka ar to vari, ko pasākt (domāju, ka ar to varētu būt pilnīgi pietiekami) ;) Varbūt arī apache var kaut ko līdzīgu. Link to comment Share on other sites More sharing options...
Roze Posted March 2, 2004 Report Share Posted March 2, 2004 Variants ir izmantot NTLM autorizaaciju. Ja tas ir IIS serveris tad problemaam vispaar nevaidzeetu buut ja Apache tad buus jaaliek http://modntlm.sourceforge.net/ (attieciigi globalajos ($_SERVER) vajadzeetu paradiities AUTH_USER) Ko tagad atbalsta arii Mozilla http://www.mozillazine.org/talkback.html?article=3990 Ideja ir taada dabuut lietotaaja domeen useri kas domaajams buus unikaals / liidz ar to useri varees balsot pat no viena datora tachu katrs vienu reizi.. Tas gan ir tiiri teoretiski jo pats palaidis shaadu neesmu - manaam vajadziibaam ir apache ar mod_auth_smb kas autorizeejas pret NT domeenkontrolieriem (bet useris/parole ir lietotaajam jaaraksta pasham). Link to comment Share on other sites More sharing options...
Venom Posted March 3, 2004 Author Report Share Posted March 3, 2004 Nu jā, slikti savā ziņā. No IIS būtībā var. Ar ASP. Zem 2000šā. A bet stāv Apache. Uz Linuša. Bez administrēšanas pieejas man. 2 Roze: nu jā, kā jau teicu stāv kaut kāds apače mods - modauth vai tml., kas pret pamiem čekojas (resp. iekš php parādās funkcija pam_auth()) vai arī var izmantot LDAP konekciju. NTLM mods kaut kad mēģināts likt, bet nekas labs nav panākts. It īpaši uz IE, kas tiek izmantots defaultā. Un tik un tā visos variantos vajadzēja vadīt iekšā ūsername/pwd. Bija vēl kaut kāds *.dll, kas uz windowiem pievienoja NT_DOMAIN un NT_USER iekš $_SERVER, bet viņš labi strādāja mājās uz XP, bet uz 2000 lidoja ārā tā, ka vajadzēja Apache pēc tam killot+restartēt. Lai paliek. Link to comment Share on other sites More sharing options...
Roze Posted March 3, 2004 Report Share Posted March 3, 2004 Nu tad jau nav iipashi daudz varianti.. Tie pashi useri/paroles vien jaavada. Vieniigais varbuut pietiek tikai userneimu un tu paarbauda vai taads lietotaajs eksistee (caur to pashu LDAP (var piem sleegties pie Exchange (ja taads ir)) / ir nobalsojis pofig ka parole nepareiza.. Ganjau nerakstiis draugu logineimus.. Link to comment Share on other sites More sharing options...
Venom Posted March 3, 2004 Author Report Share Posted March 3, 2004 Nu redz kā. Būtība ir tāda, ka esmu pielietojis paštaisītu poll sistēmu, un taga ļauju viņu izmantot saviem draugiem bakalauru darbu aptaujām (piem. http://www.venta.lv/test/ep). Un kaut kā neticās, ka visi studenti ies un lai nobalsotu vadīs iekšā savas paroles. Kad bija lielā aptauja par mācību kvalitāti no administrācijas puses - tad gan. Vienkārši interesants iekšējs tīkls mums te V-pilī ;) sanāk. Link to comment Share on other sites More sharing options...
Recommended Posts