Compare commits

..

1 commit

Author SHA1 Message Date
3106cedafa
feat: implement credentials login
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m5s
docker-build / docker (pull_request) Successful in 6m57s
implements the credentials login functionality
2025-06-11 20:03:03 +02:00

View file

@ -29,6 +29,18 @@ export async function registerAction(data: z.infer<typeof registerSchema>) {
};
}
const existingUsername = await prisma.user.findUnique({
where: {
name: username,
},
});
if (existingUsername) {
return {
error: 'Username already exists',
};
}
const passwordHash = await bcrypt.hash(password, 10);
await prisma.$transaction(async (tx) => {