¿Usar la misma base de datos para mis entidades personalizadas y el contexto de identidad?

Quiero hacer un sitio web MVC con inicios de sesión de usuario / autenticación, etc.

Estoy usando EF CodeFirst para crear mi base de datos.

Si creo un nuevo proyecto MVC y selecciono Autenticación: Cuentas de usuario individuales, creará un nuevo proyecto con un IdentityDbContext ya existente, etc.

¿Debo seguir usando esto junto con mi propio DbContext? ¿Un contexto para las entidades de mis proyectos y el otro contexto para las entidades de identidad? ¿Significa esto que tendré dos bases de datos separadas, o puedo darles a ambos la misma cadena de conexión?

Sé que esta puede ser una pregunta abierta, pero ¿existen buenos recursos / tutoriales para AspNet Identity?

Hasta ahora solo he encontrado recursos sobre AspNet Identity en sí, y no cómo integrarlo con el resto del proyecto / base de datos

Respuestas a la pregunta(1)

Su respuesta a la pregunta