Bonjour,
j'apprends à faire des formulaires en React. et comme j'apprends aussi symfony, j'ai fini par faire les deux ensembles !
Donc j'ai suivi la doc pour react et webpack encore.
J'ai plusieurs pages en twig ( des CRUD pour différentes tables...), mais j'ai choisi la page de connexion !
Donc j'ai mis en commentaire le formulaire twig et placé <div id='root></div> à la place: mon formulaire react
Tous fonctionne: j'ai mon formulaire qui s'affiche, j'identifie avec un email et un password.
- si ça ne match pas: retour au formulaire.
- si je. suis identifié: affichage de la page d'accueil.
Je suis déjà très content de tout ça, mais si je tente sur postman, j'ai une erreur:
The key "email" must be a string, "NULL" given.
Je prends simplement l'url: https://127.0.0.1:8000/connexion et dans le body:
Code json : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 { "email": "michele97@clerc.com", "password": "password" }
Qui sont des paramètres valides !
j'ai, au préalable, changé des paramètres dans le security.yaml:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9main: lazy: true provider: app_user_provider form_login: login_path: security.login check_path: security.login username_parameter: email password_parameter: password
D'où vient le problème ? ( pour Postman , je ne m'y prends pas comme il faut, j'imagine ).
Merci et bonne journée,
Laurent.
Partager