logotip carneta logotip referalnih centara
  Izrada multimedijalnih elemenata i njihova prilagodba za www english
logotip referalnog centra
 
 

Referalni centri / Izrada multimedijalnih elemenata i njihova prilagodba za www / Zaštita materijala / Login moduli

Login moduli

 

Izrada login modula u JavaScriptu je poprilično jednostavna, no javljaju se i drugi problemi. U ovom slučaju potvrđujemo ono pravilo: brzo ne može biti i dobro. Slijedi jedan primjer JavaScript login modula:

<form>
<p>Username :
  <input type="text" name="text2">
</p>
<p> Password :
<input type="password" name="text1">
  <input type="button" value="OK" name="Submit" onclick=javascript:validate(text2.value,"username",text1.value,"password") >
</p>

</form>
<script language = "javascript">

function validate(text1,text2,text3,text4)
{
 if (text1==text2 && text3==text4)
 load('uspjesno.htm');
 else
 {
  load('pogresno.htm');
 }
}
function load(url)
{
 location.href=url;
}
</script>

Najveći problem ove skripte je u tome što bilo koji korisnik koji malo vise razumije web, može vrlo lako pristupiti stranici, jednostavno pregledavajući source stranice, te jednostavno pročitati username i password. Ukoliko imate potrebu da vaše stranice budu u visokoj razini zaštite preporuka je da koristite druge načine, odnosno korištenje PHP-a, ASP-a itd.

 
 

Copyright © CARNet
design: logotip kimajaka