Introducción
El contenedor
recuperar permite enviar la contraseña al correo del usuario que la perdió. Se envia por POST el correo de la cuenta a recuperar.
Recurso POST
Este recurso permite solicitar enviar la contraseña de un chef de kiwilimon.
Los parámetros a enviar al POST son los siguientes:
usuario = el correo del chef. Será validado por el servidor.
formato: Es el formato en el cual queremos los resultados. Es uno de 'json', 'xml' o 'txt. Es un parámetro opcional, y si no esta especificado regresa un JSON por defecto.
Si todo funciona bien, el servicio regresa:
{"estatus":"OK", "tipo": "correo"}
El tipo puede ser uno de dos valores:
-
correo si es envio un correo para recordar la contraseña al usuario,
-
codigo si se envio un correo de recordatorio del código de validación de la cuenta (cuenta aún no validada)
En caso de error, el servicio regresa el siguiente formato:
{"estatus":"Error","message":"Correo vacio."}
estatus = Error, invariable.
message = el mensaje del error.
Hay varios mensajes de errores: el correo esta vacio, el correo no existe en nuestra base de datos, el correo esta baneado.