Fix syntax error

This commit is contained in:
2026-07-11 10:11:31 +02:00
parent 717dbd25b3
commit 45e5f8d6c6
+4 -9
View File
@@ -16,20 +16,18 @@ class UserController {
// --- INTERCEPTE L'INSCRIPTION ---
public function register($data) {
// Validation basique des données reçues
if (empty($data['username']) || empty($data['email']) || empty($data['password'])) {
http_response_code(400);
echo json_encode(["success" => false, "message" => "Données incomplètes. Pseudo, email et mot de passe requis."]);
return;
}
// Appel du model pour l'insertion
$result = $this->userModel->register($data['username'], $data['email'], $data['password']);
if ($result['success']) {
http_response_code(201); // 201 Created
http_response_code(201);
} else {
http_response_code(400); // 400 Bad Request
http_response_code(400);
}
echo json_encode($result);
@@ -48,14 +46,13 @@ class UserController {
if ($result['success']) {
require_once __DIR__ . '/../utils/JWT.php';
// On prépare les infos à enfermer dans le token
$token_payload = ["user_id" => $result['user']['id']];
$token = JWT::generate($token_payload, $this->jwt_secret);
http_response_code(200);
echo json_encode([
"success" => true,
"token" => $token, // Le client stockera ce token
"token" => $token,
"user" => $result['user']
]);
} else {
@@ -66,7 +63,6 @@ class UserController {
// --- INTERCEPTE LA LIAISON DE COMPTES ---
public function link($data) {
// Sécurité temporaire : On demande l'ID de l'utilisateur actuel et le code du partenaire
if (empty($data['user_id']) || empty($data['partner_code'])) {
http_response_code(400);
echo json_encode(["success" => false, "message" => "ID utilisateur et code partenaire requis."]);
@@ -83,11 +79,9 @@ class UserController {
echo json_encode($result);
}
}
// --- INTERCEPTE LA VÉRIFICATION DU STATUT ---
public function pairingStatus($data) {
// Plus tard on prendra l'ID depuis le token JWT pour la sécurité
if (empty($data['user_id'])) {
http_response_code(400);
echo json_encode(["success" => false, "message" => "ID utilisateur requis."]);
@@ -111,3 +105,4 @@ public function unlink($data) {
http_response_code($result['success'] ? 200 : 400);
echo json_encode($result);
}
}