No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Crear Usuario

23/38
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Mi modelo usuario:

module.exports = {

  attributes: {

    name: { type: 'string' },
    username: { type: 'string' },
    email: { type: 'string' },
    password: { type: 'string' },

    // El rol de usuario dentro del sistema
    role: {type: 'string', isIn: ['superadmin', 'admin', 'guest'], defaultsTo: 'guest' },

    // Plan del usuario: basic es un usuario gratuito, expert es usuario premium.
    plan: { type: 'string', isIn: ['basic', 'expert'], defaultsTo: 'basic' },

    // Si el usuario valido via correo electronico
    activated: { type: 'boolean', defaultsTo: false },

    // Si es un usuario verificado, como Twitter
    verified: { type: 'boolean', defaultsTo: false },

    // Si el usuario esta activo dentro de la plataforma
    status: { type: 'string', isIn: ['active', 'deleted'], defaultsTo: 'active' },

    // Perfil public o privado
    isPrivate: { type: 'boolean', defaultsTo: true }

  },
 
};

✌