Salut !
Je suis en plein apprentissage de SF depuis quelques semaine et je bloque sur le passage de la restriction car le cours que je suis est à la 6.0,or depuis il y a eu quelques changement, notamment au niveau des restrictions avec, mais ce dernier semble être obsolète !
Code : Sélectionner tout - Visualiser dans une fenêtre à part #[IsGranted()] et #[Security()]
J'ai évidement regardé la doc, mais je ne trouve pas la solution qui peut être la plus proche à mon cas de figure
Dans le controller de mon entité, j'ai pas trop de souci pour le "Create" et le "Read" je met justeavant les fonctions, mais par contre pour le "Update" à la 6.0 on pouvait faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part #[IsGranted('ROLE_USER')]
mais cela ne marche plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part #[Security("is_granted('ROLE_USER') and user === monEntite.getUser()")]
J'ai évidement cherché sur le net et testé plein de chose notammenttout bêtement mais j'ai un message d'erreur comme quoi l'accès est refusé alors que ça ne devrait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #[IsGranted("('ROLE_USER') and user === monEntité.getUser()")]
Je pense que je suis pas loin mais je crois qu'il me manque un détail ! Bref merci pour votre aide
Partager