CCCPaste

auth service

const User=require('../models/User');

async function createUser(username, hashedPasword){
//adapt to rewuirements
const user=new User({
username,
hashedPasword
});

await user.save();
return user;
}


async function getUserByUsername(username){
const pattern= new RegExp(`^${username}$`,'i');
const user=await User.findOne({username:{$regex: pattern }});
return user;
}

module.exports={
createUser,
getUserByUsername
}