AjoutGoogle - Alexis-Savoie/neodomo_api GitHub Wiki
Ajout d'un utilisateur via Google
Permet de créer un nouvel utilisateur.
URL : /application/register
Méthode : POST
Authentification requise : OUI
Headers
{ "Authorization": "Bearer [token]" }
Données requises
{
"email": "[email valide (string)]",
"password": "[(string entre 8 et 50 caractères)]"
}
Example de données
{
"email": "[email protected]",
"password": "m0tDeP@55€"
}
Réponse(s) en cas de succès
Code : 201
Exemple de réponse
{
"error": false,
"message": "L'utilisateura été crée avec succès"
}
Réponse(s) en cas d'erreur
Condition : La syntaxe de l'email est invalide.
Code : 409
Contenu :
{
"error": true,
"message": "Une ou plusieurs données sont erronées"
}
Condition : L'email est déjà utilisé'.
Code : 409
Contenu :
{
"error": true,
"message": "Un utilisateur utilisant cette adresse mail est déjà enregistré"
}
Explication
La syntaxe de l'email et la longueur du mot de passe est vérifié et si cet email n'existe pas déjà alors on enregistre cet utilisateur dans la base de données (On enregistre uniquement le hash du mot de passe à l'aide de bcrypt)