Réinitialisation mot de passe - Symfony/Apiplateform
Bonjour,
J'ai créé une application React/Symfony+Apiplateform, j'ai un souci lorsque je veux faire la réinitialisation du mot de passe par l'utilisateur.
Je suis sous symfony 5.0.2
En fait j'ai fait un truc, mais il va me falloir dans mon security.yaml, autoriser les accès anonymes au liens du type : monadresse/api/users?email=contact@mail.com
tout en interdisant l'accès aux users pour les non connectés
En gros, y'a t-il une façon pour faire quelque chose du genre :
Code:
1 2 3
|
-{path:^/api/users?email=contact@mail.com, roles: IS_AUTHENTICATED_ANONYMOUSLY, methods: [GET]} => quoi mettre ici ? un pattern ?
-{path:^/api/users, roles: IS_AUTHENTICATED_FULLY, methods: [GET, PUT, DELETE] } |
Ou s'il y'a une autre solution plus simple, je suis preneur.
Merci d'avance.