API 📌
Documentation de l'api HomeDelivery
/login
POST http://localhost/auth/login
Connexion à la plateforme + création d'un jeton d'authentification (JWT Token)
Request Body
string
Email de l'utilisateur
password
string
Mot de passe
{
token : XXX,
user: {
id: userFound._id,
email: userFound.email,
created: userFound.created_at,
acc_type: userFound.acc_type,
}
}{ err: "User or password incorrect" }{ err : *message erreur serveur* }/register
POST http://localhost/auth/register
Création de compte utilisateur pour l'application HomeDelivery.
Request Body
latitude
string
Latitude de l'utilisateur (automatique)
longitude
string
Longitude de l'utilisateur (automatique)
birth_date
string
Date de naissance
acc_type
string
2 choix : "client" ou "helper" ( défini par l'app client )
phone
string
Numéro de téléphone
string
password
string
Mot de passe
firstName
string
Prénom
lastName
string
Nom de famille
address
string
Adresse
c_address
string
Complément d'adresse
city
string
Nom de la ville
zipcode
string
Code postal
/verifymail
POST /auth/verifymail
Permet la vérification du mail utilisateur
Path Parameters
secretCode
string
Code reçu par mail
/mailresent
POST /auth/mailresent
Renvoi un mail de confirmation
Path Parameters
string
Mis à jour
Ce contenu vous a-t-il été utile ?