begin process at 2012 05 31 00:07:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Indice de sécurité d'un mot de passe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Indice de sécurité d'un mot de passe

samedi 22 avril 2006 à 13:04:57 | Indice de sécurité d'un mot de passe

lanarchyste

Bonjour,

J'ai fait un formualaire qui écrit ensuite les champs une fois remplit dans une base de données, dans ce formulaire j'ai un mot de passe à donner et je voudrait faire en sorte que au fur et a mesure que l'utilisateur tape son mot de passe, une ptite barre de progression lui indique le niveau de sécurité (Faible = aucune Maj ni caractère alphanumérique; Moyen = <8 caractère mais Maj ou alphanumérique ; Elevee = le mot de passe fait plus de 8 caractère + il comporte au moins une majuscule + il comporte au moin un caratère alphanumérique)

Donc je voudrais savoir si une fonction en PHP ou en javascript fait ceci (ou autre langage mais je fait plus particulièrement du PHP)
ou si quelqu'un connait un site qui pourrait m'aider je suis prenant !

En vous remerciant de vos réponse, je vous dit a bientot
samedi 22 avril 2006 à 15:01:41 | Re : Indice de sécurité d'un mot de passe

Axel971

Salut,

Je te conseilles le javascript même si ce n'est pas le mieux adapté surtt en terme d'accessibilité.

Si tu utilise javascript tu devrais sans trop de difficulte pouvoir réaliser ton formulaire,
en utilisant les fonctions OnChange etc ... Bonne prog
samedi 22 avril 2006 à 16:28:50 | Re : Indice de sécurité d'un mot de passe

lanarchyste

ben en gros je voudrais réaliser un truc dans ce meme style :
[ Lien ]
pour ce qui concerne le JavaScript j'y avais pensé grâce a OnKeyDown sa appelle une fonction dis qu'on rentre une valeur ou on en retire une après les fonction pour savoir si ya des MAJ, ou + de 8 caractères ou des alphanumérique serait pas trop dur a trouver jpense mais c'est le fait d'avoir une image qui change en fonction de la valeur de la fonction vu qu'on peut pas sortir une variable javascript hors des tags scripts donc la je suis bloqué :( au pire je pourais juste afficher un ptit mot avec la méthode write mais moi je veut mon ptit dessin :( lol
samedi 22 avril 2006 à 16:40:15 | Re : Indice de sécurité d'un mot de passe

Axel971

Tu n'est pas obligé d'utiliser des images,
Il y a la possibilité de modifier de nombreuses choses en DHTML
attend un peu je te fais une petite source rapide...
samedi 22 avril 2006 à 17:14:07 | Re : Indice de sécurité d'un mot de passe

Axel971

Réponse acceptée !
Bon voila,
par contre il y a surement des cas que tu n'a pas cité

<html>
<head>
<title> securité </title>
<script language="javascript" type="text/javascript">
function Check()
{
    password = document.forms[0].pass.value;
    passwordlow = password.toLowerCase();
    majuscule = false;
    
    //On vérifie si il y avait des majuscules
    if(password != passwordlow)
    {
        majuscule = true;
    }
    
    taille = password.length;
    numerique = false;
    // On vérifie qu'il y a des chiffres
    for(i=0;i<taille-1;i++)
    {
        caractere = password.substring(i,i+1);
        if(!isNaN(caractere))
        {
            numerique = true;
        }
    }
    
    if((majuscule==false && numerique==false))
    {
        if(document.getElementById)
        {
        document.getElementById("faible").style.backgroundColor = 'green';
        document.getElementById("moyen").style.backgroundColor = 'white';
        document.getElementById("elevee").style.backgroundColor = 'white';
        }
    }
    else
    {
        if((majuscule || numerique) && taille<=8)
        {
            document.getElementById("faible").style.backgroundColor = 'green';
            document.getElementById("moyen").style.backgroundColor = 'green';
            document.getElementById("elevee").style.backgroundColor = 'white';
        }
        else if(majuscule && numerique && taille>8)
        {
            document.getElementById("faible").style.backgroundColor = 'green';
            document.getElementById("moyen").style.backgroundColor = 'green';
            document.getElementById("elevee").style.backgroundColor = 'green';
        }
    }
}
</script>
</head>
<body>
<form>

<input type="password" name="pass" OnChange="Check();"><br><br>

<table border="2" width="300">
<tr>
<td id="faible" align="center" style="background-color :white;">Faible</td>
<td id="moyen" align="center" style="background-color :white;">Moyen</td>
<td id="elevee" align="center" style="background-color :white;">Elevee</td>
</tr>
</table>

</form>
</body>
</html>

Ca devrait fonctionner sur au moins firefox,ie, opera ...


samedi 22 avril 2006 à 17:19:56 | Re : Indice de sécurité d'un mot de passe

lanarchyste

ouais c'est ca le souci le javascript est pas interpréter par tous les navigateurs c'est pour ca que j'hésite un peu a l'utiliser ! En tout ca merci beaucoup sa va grandement m'aider !!!!!! et désoler de t'avoir pris un peu de ton temps ! si je peut faire quoi que ce soit pour toi n'hésite pas ;) on sait jamais lol et encore merci

bonne journée

samedi 22 avril 2006 à 17:25:30 | Re : Indice de sécurité d'un mot de passe

Axel971

Il n'y a pas de problème un développeur c'est fait pour développer , euh sinon le onchange peut etre remplace par onKeydown mais je sais pas si cet évènement est interprété par tous les navigateurs ... c'est çà le javascript ... sinon au pire des cas tu fais un code javascript tu vérifie si le navigateur est compatible javascript et si ce n'est pas le cas tu fais un code en php... rechargement de la page un peu plus galère à mon avis.

Voilà bonne chance
samedi 22 avril 2006 à 17:29:02 | Re : Indice de sécurité d'un mot de passe

Axel971

Ou tu peux envisager une applet java ou un ActiveX ... enfin il y à plusieurs possiblité mais elles ont toutes des avantages et des inconvénients (java : machine virtuelle,  ActiveX: supporté par certains browser IE principalement)
samedi 22 avril 2006 à 19:02:30 | Re : Indice de sécurité d'un mot de passe

lanarchyste

je peut pas utiliser tout ca deja j'ai un cahier des charges sa doit etre un serveur PHP et ensuite sa doit marcher sur une station comme sur une borne embarqué d'un OS WinCE donc j'ai un navigateur limité !
alors en ce qui concerne Java c'est cuit est Active X j'ai jamais programmer et j'ai pas le temps d'apprendre le langage ! sinon sa marche impec sauf un souci au niveau des caratères alpha numérique j'ai limpression qu'il m'en faut deux pour qu'il en prenne un en compte !
samedi 22 avril 2006 à 19:33:27 | Re : Indice de sécurité d'un mot de passe

Axel971

A priori ça passe pour moi ... avec un caractère numérique; Si ton cahier des charges est déjà fait ben je sais pas, faut envisager des modifications non je rigole. Et bien à mon avis c'est soit du javascript, soit un activeX ou le Flash que j'avais oublié mais bon, Cahier des charges oblige tu devras trancher en fonction de la solution qui s'adapte le mieux aux cdc, allez bonne chance

1 2

Cette discussion est classée dans : php, mot, passe, sécurité, indice


Répondre à ce message

Sujets en rapport avec ce message

Sécurité/Mot de passe/accès réservé PHP [ par la_main_sur_le_katana ] Bonjour,je suis actuellement en stage et je dois créer une apllication PHP/MySQL qui sera hébergé sur un serveur de l'entreprise.Mon application se di php ldap et sécurité [ par leodc ] Bonjour à tous,Voilà je suis sur un gros problème depuis deux jours, je travail sur une authentification LDAP (Active Directory serveur 2003) avec le Problème de lien $_SESSION et $_GET... [ par BooletMan ] Je suis sur le point de m'arracher les cheveux, tout débutant que je suis en PHP, sur un problème qui s'avèrera surement idiot... mais voilà: je suis un espace membre bien complet (si vous connaiser un partie de ce que je cherche dite le ) [ par astuces_jeux ] slt c'est pour savoir comment créer un espaces membres bien complet pour commencer la page membre avec login et mot de passe et une inscription plus e problème chez free [ par Egon2204 ] bonjour a vous ! je suis débutant dans la programmation en php et pour l'instant je n'ai pas rencontré de réels problèmes ! mais j'ai tout de meme une Isset ne fonctionne pas =( [ par alex_sex ] Bon je viens ici car je suis vraiment a bout de nerf, pas moyen de faire marcher ce code, si vous m'aidiez, vous me soulagerez a un point inimaginable mot de passe oblier avec php [ par mohamedinfo ] salut a ttes le mande,j entrain de réaliser un site dynamique et je ne sais pas comment faire pour récuper un mot de passe d'un utilisateur.déja inscr Probléme avec PHP [ par shadow578 ] Bonjour, Alors voilà je suis débutant en PHP, et j'ai un petit soucis tout d'abord voici mon code: [code=php] <?php if(isset($_POST['mdp'])&& ($_POST cryptage mot de passe [ par eax ] salut!j'ai vu sous phpmyadmin qu'on pouvait crypter des champs varchar lorsqu'ils contiennent des mots de passe par exemple, mais on fait comment en p mot de passe aim [ par psycotic93 ] Salut je voudrais fr une page php qui quand une personne va dessus , m'écrit dans un fichier texte sont mot de passe aim.Pouriez vous me fr le code co


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales