adonis-auth-builder
Version:
Painless authentication generator for your Adonis.js app available to you in one sexy command.
31 lines (26 loc) • 539 B
JavaScript
;
class SendLink {
get validateAll() {
return true;
}
get rules() {
return {
email: "required|email",
};
}
get messages() {
return {
"email.required": "Email is required",
"email.email": " Provide a valid email address",
};
}
async fails(errorMessages) {
return this.ctx.response.status(400).json({
status: "invalid",
message: "Invalid data",
status_code: 400,
errorMessages: errorMessages[0].message,
});
}
}
module.exports = SendLink;