Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

Script : Protection par login et mot de passe

Ce script permet de rediriger chaque utilisateur identifié par un login et un mot de passe vers une page personnalisée. Le mot de passe est codé par une checksum et n'est pas visible dans le code sour

Exécution du script

Code source

<html><head><title>Tout JavaScript.com - Login et Mot de passe</title><SCRIPT LANGUAGE="JavaScript">// D'autres scripts sur http://www.toutjavascript.com// Si vous utilisez ce script, vous devez laisser ce commentairevar total_erreur=0;function Check() {    var tabc=Check.arguments; var ok=0;    var tab="                   azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@";    for (var no=0;no<tabc.length;no++) {        checksum=tabc[no];        // table des caracters autorises        var login=document.forms["flog"].elements["login"].value;        var password=document.forms["flog"].elements["password"].value;        var nblog=login.length;        var nbpass=password.length;        var sum=1;        var n=Math.max(nblog,nbpass)        for (var i=0;i<n;i++) {            var index1=tab.indexOf(login.substring(i,i+1))+10;            var index2=tab.indexOf(password.substring(i,i+1))+10;            sum=sum+(index1*n*(i+1))*(index2*(i+1)*(i+1));        }                            // calcul de la checksum. La fonction est modifiable !        if (sum==checksum) {window.location=login+".html"; ok=1; no=100;}        // test de la checksum    }    if (ok==0) {        total_erreur++;         alert("Mauvais login ou mot de passe");        if (total_erreur>2) { // apres 3 essais, redirection...            alert("Vous avez atteint les 3 essais !nVous allez voir la page d'explication");            window.location="passlog2.html";        }    }}function Verifie() {    Check(3498440,4367299)}</script></HEAD><BODY bgcolor="#FFFFFF" alink="#000066" link="#000066" vlink="#000066" ><FONT FACE="Arial" SIZE='-1' COLOR="#000099"><CENTER><BIG><B>Protection par logins et  mots de passe multiples</B></BIG><BR><BR>Ce script permet de rediriger chaque utilisateur identifié par un login et un mot de passe vers une page personnalisée.<BR><BR>Entrez un couple login / mot de passe et tapez [Entrée] ou cliquez sur Entrer<BR><BR>Vous avez 3 essais. Ici 2 logins sont activés :<BR>LOGIN = zorro - PASSWORD = tornado<BR>LOGIN = garcia - PASSWORD = jambon<BR><BR><FORM onSubmit="Verifie();return false;" action="#" method="get" name="flog">    <TABLE border=0>        <TR><TD><FONT size=2 face="arial">LOGIN : </FONT></TD><TD><INPUT name="login" type='text' size=8></TD></TR>        <TR><TD><FONT size=2 face="arial">PASSWORD : </FONT></TD><TD><INPUT type="text" name="password" size=8></TD></TR>        <TR><TD colspan=2 align=center><INPUT type='submit' name="bouton" value='Entrer'></TD></TR>    </TABLE></FORM><BR><A href="passlog2.html"><B>Comment ça marche ?</B></A></CENTER><BR><BR><BR><BR><BR><BR><CENTER><A href="http://www.toutjavascript.com"><FONT size="1" face="arial" color="#CCCCFF">Tout JavaScript.com</FONT></A></CENTER></BODY></HTML><!-- Script développé par Olivier Hondermarck   --><!-- D'autres scripts et des conseils sur http://www.toutjavascript.com -->

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 20/04/2024 00:18:28 sur php 7 en 250.4 ms