¿Cómo configuro un proveedor de membresía en mi base de datos existente utilizando ASP.NET MVC?

Por alguna razón, la idea de configurar la membresía en ASP.NET MVC parece realmente confusa.

¿Puede alguien proporcionar algunos pasos claros para configurar las tablas, controladores, clases, etc. necesarios para tener un proveedor de membresía que funcione?

Sé que la Demostración con la que MVC se envía tiene un controlador de Cuentas. Sin embargo, ¿debería estar usando esto en mi propio proyecto? ¿Qué necesito para preparar mi base de datos existente si es así? De no ser así, ¿cómo puedo saber qué debo hacer para implementar un proveedor de membresía?

Respuestas a la pregunta(3)

Su respuesta a la pregunta