ps eso depende de como lo quieras hacer, yo tengo uno que por el momento me ha funcionado y es muy simple, pero esta en php
 
ahi telo paso 
 Código PHP:
    <?php
// JOSE DE JESUS GONZALEZ VERASTEGUI
// INGENIERIA EN SISTEMAS COMPUTACIONALES
// AV. JOSE MARIA MORELOS #17, PEDERNALES, MICHOACAN
// CEL. 4591034437
 
// PAGINA DE INICIO PARA LOG-IN
session_start();
if($_POST[B1])
{
   $_POST[T1];
   $_POST[T2];
   $db mysql_connect("localhost", "root", "contrasenia");
   mysql_select_db("checador");
 
   $consulta = "SELECT * FROM pass WHERE usuario='$T1' AND password='$T2'";
   $res = mysql_query($consulta);
 
   $campos = mysql_fetch_array($res);
   $campo1 = $campos['usuario']; 
   $campo2 = $campos['password'];
   if(($campo1 === $T1)  && ($campo2 === $T2))
   {
      $HTTP_SESSION_VARS['user'] = $T1;
      $HTTP_SESSION_VARS['pass'] = $T2;
      $HTTP_SESSION_VARS['checador'] = 1;
      mysql_close($db);
      echo "<script language='javascript'>document.location.href = 'index/index.php'</script>";
   }
   else
   {
   mysql_close($db);
   echo "<script language='JavaScript'> alert('DATOS INCORRECTOS, USUARIO NO EXISTE O CONTRASEÑA ERRONEA')</script>;";
   echo "<script language='javascript'>document.location.href = 'login.php'</script>";   
   }
}
else
{
?>
<html>
<HEAD>
<meta http-equiv="Content-Language" content="es">
<title>INGRESAR</title>
</HEAD>
<body onload="if (document.forma) {document.forma.T1.focus();}">
    <p><b><font size="5">INGRESAR DATOS</font></b></p>
<form name="forma" method="POST" action="login.php">
    <p><b><font style="font-size: 16pt">Cuenta de Usuario</font><font size="4">
    </font></b> <input name="T1" size="15" style="font-weight: 700"></p>
    <p><b><font style="font-size: 16pt">                
        Password</font><span style="font-size: 16pt">
    </span></b>
    <input type="password" name="T2" size="15" style="font-weight: 700"><b> </b></p>
    <p><b> </b>
    <input type="submit" value="LOG IN" name="B1" style="font-weight: 700"><b> 
    </b>
    <input type="reset" value="RESTABLECER" name="B2" style="font-weight: 700"></p>
</form>
</body>
</html>
<?php
}
?>    
  y ya en cualquier pagina que no desees que entren sin estar registrados ps puedes hacer algo como esto al inicio  
 Código PHP:
    <?php
 
// PAGINA PARA COMPROBAR SI HA INICIADO SESION
 
session_start();
 
if(!(isset($checador)))
 
{
 
   echo "<script>window.alert('NO ERES USUARIO REGISTRADO')</script>";
 
   echo "<script>window.location = 'http://prueba-checador.no-ip.org/login.php'</script>";
 
}
 
?>