Alexandre Bodin da35c122b4 Add reset password API
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 10:57:20 +02:00

21 lines
502 B
JavaScript

'use strict';
const { yup, formatYupErrors } = require('strapi-utils');
const validators = require('../common-validators');
const forgotPasswordSchema = yup
.object()
.shape({
email: validators.email.required(),
})
.required()
.noUnknown();
const validateForgotPasswordInput = data => {
return forgotPasswordSchema
.validate(data, { strict: true, abortEarly: false })
.catch(error => Promise.reject(formatYupErrors(error)));
};
module.exports = validateForgotPasswordInput;