diff --git a/app/Http/Controllers/LoginController.php b/app/Http/Controllers/LoginController.php index da4b774..c85db68 100644 --- a/app/Http/Controllers/LoginController.php +++ b/app/Http/Controllers/LoginController.php @@ -74,7 +74,7 @@ class LoginController extends Controller $user = Utilisateur::create([ 'Pseudo' => $request->Pseudo, 'Email' => $request->Email, - 'MotDePasse' => Hash::make($request->MotDePasse), + 'MotDePasse' => $request->MotDePasse, 'ID_Role' => $roleUtilisateur->ID_Role, 'Statut' => 'Actif', ]); diff --git a/app/Models/Utilisateur.php b/app/Models/Utilisateur.php index f348336..27c557e 100644 --- a/app/Models/Utilisateur.php +++ b/app/Models/Utilisateur.php @@ -44,6 +44,12 @@ class Utilisateur extends Authenticatable return 'Email'; } + // Utiliser MotDePasse comme mot de passe + public function getAuthPassword() + { + return $this->MotDePasse; + } + // Relation avec Role public function role() { diff --git a/package-lock.json b/package-lock.json index d1f4c3f..a830c5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,7 @@ "requires": true, "packages": { "": { + "name": "grp1-ressources-relationnel", "devDependencies": { "@tailwindcss/vite": "^4.0.0", "axios": "^1.11.0", @@ -2026,11 +2027,12 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -2267,6 +2269,7 @@ "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", @@ -2348,9 +2351,9 @@ } }, "node_modules/vite-plugin-full-reload/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", "dev": true, "license": "MIT", "engines": {