23 lines
494 B
JavaScript
23 lines
494 B
JavaScript
const router = require("express").Router();
|
|
const { PrismaClient } = require("@prisma/client");
|
|
|
|
const prisma = require("../prisma/client");
|
|
|
|
router.post("/login", async (req, res) => {
|
|
const { username, password } = req.body;
|
|
|
|
const user = await prisma.user.findUnique({
|
|
where: { username }
|
|
});
|
|
|
|
if (!user || user.password !== password) {
|
|
return res.json({ message: "login gagal" });
|
|
}
|
|
|
|
res.json({
|
|
message: "login berhasil",
|
|
user
|
|
});
|
|
});
|
|
|
|
module.exports = router; |