assignRoleToUser()
import { createBackendFunction, data, utils } from "@magicjs.dev/backend"
export default createBackendFunction(
async function (name, username, password, otp, hashedOtp) {
const userDb = data("users")
const op = await userDb.insertOne({
name,
username,
password: utils.hash(password),
})
await utils.assignRoleToUser(String(op.insertedId), "ADMIN")
return { message: "New user added" }
},
)Last updated