Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

256
Visualizações
¿Cómo implementar múltiples usuarios en mi aplicación de tareas pendientes (MERNstack)?

Estoy tratando de implementar varios usuarios para mi aplicación de tareas pendientes, pero no estoy seguro del mejor enfoque. Básicamente, quiero permitir que los usuarios se registren e inicien sesión, y solo las listas y tareas CRUD para su cuenta.

Una idea que tuve fue crear un documento por usuario y los datos se verían así:

 { user: "john doe", password: "qwerty", _id: ObjectID("1234567890"), lists:[ {title: "school", tasks: ["math", "english", "science"] }, {title: "work", tasks: ["budget", "presentation", "excel"] } ]

¿Hay un enfoque alternativo? Gracias por adelantado

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si te entiendo correctamente, y por lo que puedo ver, enumeraste la mangosta como una etiqueta, así que asumo que la estás implementando. Crear un modelo de usuario:

 const userSchema = new Schema({ username: { type: String, required: true }, password: { type: String, required: true } })

Luego, debe averiguar si desea almacenar listas en el documento o si desea hacer referencia a ellas (lo que significa que coloca las listas en diferentes documentos y adjunta la identificación al usuario). Luego deberá crear las rutas de usuario, donde se pueden crear y eliminar usuarios. también querrá implementar un inicio de sesión. Luego deberá crear una autenticación usando algo como express-jwt y jsonwebtoken donde los tokens se enviarán de ida y vuelta desde su API y el cliente. Al crear el modelo y las rutas, se pueden crear múltiples usuarios.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda