<?php
define("LIBERATIONSWEB", 20091223);

// Librairie de fonctions
require (__DIR__ . '/vendor/autoload.php');
require_once("lib/libconfig.inc.php");
require_once("lib/libfonctions.inc.php");
require_once("lib/libsession.inc.php");
require_once("lib/lib2fa.inc.php");

session_start();
print prepareSession();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
    <HEAD>
        <meta http-equiv = "content-type" content = "text/html; charset=<?= $ENCODAGE ?>" >
        <TITLE><?php print $APPLICATION; ?></TITLE>
        <link rel="stylesheet" type="text/css" href="css/style_conn.css">
        <script src="js/jquery.js"></script>
        <!-- No financial data are stocked on this server.-->
        <!-- Aucune donnée financière n'est hébergée sur ce serveur.-->
    </HEAD>
    <body onload ="javascript:document.formulaire.nomUtilisateur.focus();">

        <form Method="Post" Action="validation.php" name="formulaire">
            <img id="logoweb" src="images/logoweb.png" alt="<?php print $APPLICATION; ?>">
            <noscript>
                <div style="text-align:center; color:#ff0000;">
                    Vous devez autoriser l'exécution du code Javascript dans votre navigateur.
                    <br>
                    Sans ceci, plusieurs fonctionnalités seront manquantes et des erreurs pourraient survenir.
                </div>
            </noscript>
            <div class="boitelogin">
                <fieldset>

                    <legend>Zone de contrôle</legend>
                    <div>
                        <label for="nomUtilisateur">Nom d'utilisateur : </label>
                        <input type="text" id="nomUtilisateur" name="nomUtilisateur">
                    </div>

                    <div style="margin:auto;">
                        <label for="motDePasseUtilisateur">Mot de passe : </label>
                        <input type="password" id="motDePasseUtilisateur" name="motDePasseUtilisateur">
                    </div>

                    <div>
                        <label for="token2fa">Jeton de sécurité : </label>
                        <input type="text" id="token2fa" name="token2fa" >
                    </div>
                    <br>

                    <input type="submit" style="position:relative; left:-2px; margin: -20px 0px 0px 0px;" class="button" name="commit" value="Connexion">
                </fieldset>
                <!--
                <?php
                print "Version : $VERSION / SG / 2025";
                ?>
                -->
            </div>
            <div style="margin-top:40px;">
                <?php
                if ((isset($msg) && !empty($msg)) || !empty(filter_input(INPUT_GET, "msg"))) {
                    print "<div style='text-align:center;'>";
                    print "<h3>L'accès est refusé pour l'une des raisons suivantes:</h3><br/>";
                    print "Mauvaise combinaison du nom d'utilisateur et du mot de passe<br>\n";
                    print "OU<br/>\n";
                    print "Jeton de sécurité est vide ou invalide<br>\n";
                    print "OU<br/>\n";
                    print "Votre délai d'inactivité est dépassé.<br/>\n";
                    print "OU<br/>\n";
                    print "Votre accès à l'application est suspendu."; //<br>Veuillez patientez 15 minutes avant la réactivation de votre compte d'utilisateur.\n";
                    print "</div>";
                }
                ?>
            </div>
        </form>
    </BODY>
</HTML>