DSsenegal / sandiara-market

Boutique en Ligne pour Produits Artisanaux Sénégalais
https://sandiara-market.onrender.com/
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

Creation d'utilisateur store front #11

Closed mass-gueye closed 4 months ago

mass-gueye commented 4 months ago

Objectif: Faire le UI et un RegisterForm et faire les queries de mutation.

Documentation: Processus de creation de compte dans Saleor Next.js Storefront

Reference

  1. Setup Environment Variables

NEXT_PUBLIC_STOREFRONT_URL=<appUrl> c'est important pour la creation d'un compte et d'envoyer l'url de confirmation

  1. Creation et generation de query mutation { accountRegister( input: { email: "customer@example.com" password: "secret" redirectUrl: "http://localhost:3001/account-confirm/" channel: "default-channel" } ) { errors { field code } user { email isActive isConfirmed } } } puis run dans le terminal npm run generate

Pour le query de confirmation aussi on suit le meme process mutation { confirmAccount( email: "customer@example.com" token: "5fc-9f2116f96bdafd612cf4" ) { errors { field code } user { email isActive isConfirmed } } }

  1. Configuration essentiel: Il est primordiale de configurer votre serveur mail dans le Dashboard Saleor pour envoyer les emails au Customers