next/server/api/exists/email.get.ts

16 lines
281 B
TypeScript

import { User } from "@models/user";
export default eventHandler(async (event) => {
const query = getQuery(event);
const u = await User.findOne({
email: query.email as string,
}).exec();
if (u) {
return {
exists: true,
};
} else {
return { exists: false };
}
});