Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

139
Views
Autenticación de usuario de tipo múltiple en nodejs y mongodb

Quiero desarrollar un backend de comercio electrónico de múltiples proveedores. Tiene 4 tipos de usuarios.

  1. Cliente
  2. vendedor
  3. personal
  4. administración

Si utilizo un modelo de colección y un tipo de usuario para gestionar 4 tipos de usuarios, el personal/proveedor no podrá registrarse como cliente. Si uso diferentes modelos de colección para diferentes tipos de usuarios, habrá demasiadas rutas. Necesito desarrollar rutas de inicio de sesión, registro, actualización, getOne, getAll para cada tipo de usuario.

Entonces, cuál es la mejor manera de diseñar una colección para usuarios de múltiples tipos y administrar rutas de manera eficiente.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede administrar en la misma colección como correo electrónico con tipo_usuario, si el correo electrónico ya está registrado como personal o vendedor (tipo_usuario como personal/proveedor) restringe al usuario para que se registre como cliente. Puede administrar fácilmente el uso del correo electrónico con la verificación de tipo de usuario.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!