Extender la identidad de asp.net mvc 5 con tablas personalizadas
Tengo una aplicación asp.net mvc 5 con seguridad de cuenta de usuario individual extendida con roles de usuario y administración centralizada de usuarios (los usuarios no pueden crear cuentas, solo el administrador de la aplicación, es decir, yo, crear cuentas y asignarles roles).
Mi clase de usuario se parece a esto:
public class ApplicationUser : IdentityUser
{
// User name, full name, e-mail etc....
}
y se almacena en la tabla "AspNetUsers" proporcionada por identidad ...
Ahora necesito expandir esto agregandoCompanyID
propiedad de una clase ApplicationUser y una nueva tabla con información de la compañía (ya existente en la base de datos) ...
¿Alguien puede señalarme dónde encontrar información sobre cómo hacer esto?