Bonjour,

j'utilise une class GoogleAuthenticator tout fonctionne correctement, je voudrais juste que les donner d'une case a coché (type checkbox) soit récupérer et enregistrer dans la BDD (lors de la connexion via le réseau social google confirmant le consentement de l'utilisateur).

Je n'arrive pas a comprendre comment faire, je n'arrive pas a récupérer en plus de celle que transmit avec google ...

Merci pour les pistes d'avance

de type :

 $user->setRgpdConsent($user->getRgpdConsent());

Pour ce faire j'ai écrit dans le formulaire :

<input type="checkbox" value ="valide" name="rgpdConsent" required/> 

Ce que j'obtiens

valeur vide

GoogleAuthenticator.php on line 85:
App\Entity\User {#569 ▼
  -id: null
  -name: "user"
  -email: "user@gmail.com"
  -avatar: "https://lh3.googleusercontent.com/a/ALm5wu3UbJ5dRFk-DRP_oeZaduR=s96-c"
  -roles: array:1 [▶]
  -googleId: "0000000000000000000"
  -createdAt: DateTimeImmutable @1666020176 {#570 ▶}
  -comment: null
  -country: "FR"
  -updatedAt: DateTimeImmutable @1666020176 {#571 ▶}
  -rgpdConsent: null
}

Aucune réponse