From 7dce372ea0fcad7158205d45f1ffaadddf947228 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Tue, 7 Nov 2023 19:26:00 +0100 Subject: [PATCH] Ajout validation formulaire de connexion --- project/src/config/Validation.php | 9 +++++++++ project/src/vendor/autoload.php | 2 +- project/src/vendor/composer/autoload_real.php | 10 +++++----- project/src/vendor/composer/autoload_static.php | 8 ++++---- 4 files changed, 19 insertions(+), 10 deletions(-) diff --git a/project/src/config/Validation.php b/project/src/config/Validation.php index 221710c..3140c64 100644 --- a/project/src/config/Validation.php +++ b/project/src/config/Validation.php @@ -24,4 +24,13 @@ class Validation throw new \Exception("Erreur difficulté"); } } + + public static function valUserLogin(string &$user, &$dVueErreur) + { + if ($user == '' || !filter_var($user, FILTER_SANITIZE_STRING)) { + $dVueErreur[] = 'Identifiant invalide'; + $jeu = 0; + throw new \Exception("Erreur identifiant"); + } + } } diff --git a/project/src/vendor/autoload.php b/project/src/vendor/autoload.php index eef1422..337885b 100644 --- a/project/src/vendor/autoload.php +++ b/project/src/vendor/autoload.php @@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) { require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInit4845da43985be0aafc245ed5e55a3280::getLoader(); +return ComposerAutoloaderInit6a6772df2521c6860a448e9115f2793a::getLoader(); diff --git a/project/src/vendor/composer/autoload_real.php b/project/src/vendor/composer/autoload_real.php index bc1e190..103a165 100644 --- a/project/src/vendor/composer/autoload_real.php +++ b/project/src/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit4845da43985be0aafc245ed5e55a3280 +class ComposerAutoloaderInit6a6772df2521c6860a448e9115f2793a { private static $loader; @@ -24,16 +24,16 @@ class ComposerAutoloaderInit4845da43985be0aafc245ed5e55a3280 require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInit4845da43985be0aafc245ed5e55a3280', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit6a6772df2521c6860a448e9115f2793a', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInit4845da43985be0aafc245ed5e55a3280', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit6a6772df2521c6860a448e9115f2793a', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit4845da43985be0aafc245ed5e55a3280::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit6a6772df2521c6860a448e9115f2793a::getInitializer($loader)); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInit4845da43985be0aafc245ed5e55a3280::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInit6a6772df2521c6860a448e9115f2793a::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/project/src/vendor/composer/autoload_static.php b/project/src/vendor/composer/autoload_static.php index 3e2681b..1d665bd 100644 --- a/project/src/vendor/composer/autoload_static.php +++ b/project/src/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit4845da43985be0aafc245ed5e55a3280 +class ComposerStaticInit6a6772df2521c6860a448e9115f2793a { public static $files = array ( '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php', @@ -68,9 +68,9 @@ class ComposerStaticInit4845da43985be0aafc245ed5e55a3280 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit4845da43985be0aafc245ed5e55a3280::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit4845da43985be0aafc245ed5e55a3280::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit4845da43985be0aafc245ed5e55a3280::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit6a6772df2521c6860a448e9115f2793a::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit6a6772df2521c6860a448e9115f2793a::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit6a6772df2521c6860a448e9115f2793a::$classMap; }, null, ClassLoader::class); }