Exemplo n.º 1
1
function verifCode($decryptedTabIdMdp)
{
    if (file_exists("C:\\wamp64\\www\\Web\\" . $decryptedTabIdMdp->identifiant) == true) {
        //Si oui on ouvre le dossier et on recupere le mot de passe.
        $handle = fopen("C:\\wamp64\\www\\Web\\" . $decryptedTabIdMdp->identifiant . "\\Confg.txt", "r+");
        fgets($handle);
        $Code = fgets($handle);
        $Code = explode(":", $Code);
        $Code = $Code[1];
        fclose($handle);
        $Code = dechiffrementdata($Code, $decryptedTabIdMdp->IV);
        //On verifie le mot de passe
        if ($Code == $decryptedTabIdMdp->code) {
            // Si la comparraison est ok on renvoie vrai
            $ok = "vrai\\\\" . $Code;
        } else {
            // Si la comparraison n'est pas correcte on renvoie faux
            $Anwser = 'null';
            $ok = "faux\\\\" . $Anwser;
        }
        return $ok;
    } else {
        $Anwser = 'null';
        $ok = "faux\\\\" . $Anwser;
    }
}
Exemplo n.º 2
0
function connection($decryptedTabIdMdp)
{
    //On verifie si le dossier existe
    if (file_exists("C:\\wamp64\\www\\Web\\" . $decryptedTabIdMdp->identifiant) != false) {
        //Si oui on ouvre le dossier et on recupere le mot de passe.
        $chemin = "C:\\wamp64\\www\\Web\\";
        $handle = fopen($chemin . $decryptedTabIdMdp->identifiant . "/Confg.txt", "r+");
        $mdp2 = fgets($handle);
        $mdp2 = explode(":", $mdp2);
        $mdp2 = $mdp2[1];
        $mdp2 = dechiffrementdata($mdp2, $decryptedTabIdMdp->IV);
        fclose($handle);
        //On verifie le mot de passe
        if (($mdp2 == $decryptedTabIdMdp->password) == true) {
            // Si la comparraison est ok on renvoie vrai
            unlink("C:\\wamp64\\www\\Web\\" . $decryptedTabIdMdp->identifiant . "\\Confg.txt");
            $code = firstConnection($decryptedTabIdMdp->identifiant, $decryptedTabIdMdp->password, $decryptedTabIdMdp->IV);
            $ok = "vrai\\\\" . $code;
        } else {
            // Si la comparraison n'est pas correcte on renvoie faux
            $Anwser = 'null';
            $ok = "faux\\\\" . $Anwser;
        }
        return $ok;
    } else {
        // Si le dossier n'existe pas on renvoie faux
        $code = firstConnection($decryptedTabIdMdp->identifiant, $decryptedTabIdMdp->password, $decryptedTabIdMdp->IV);
        return $ok = "vrai\\\\" . $code;
    }
}