Bonjour.
J'aimerai pouvoir restreindre l'action edit de mon action.
En effet il faudrait que seul l'owner (celui qui a créé l'entrée dans la bdd) puisse editer son entrée.
Un utilisateur loggué peux donc créer un groupe, dans ma table groupe il est stoqué l'id de la personne qui crée le groupe.
Ensuite il faut que je recup l'id de l'user loggué et l'id du créateur du groupe à éditer.
Si les deux id sont égales alors on ajoute le crédential owner à l'user.
$this->getUser()->addCredential('owner');
Cependant je ne sais pas comment m'y prendre pour faire cela, en effet si je fait ces tests dans l'action edit, cela ne vas pas marcher car l'action edit sera restreinte au owner, et au début l'utilisateur n'a pas ce credential.
Merci par avance pour votre aide.
Partager