Soy nuevo en ASP.NET MVC. Lo cambié de PHP.Cuál es la mejor forma de administrar usuarios en ASP.NET MVC
En PHP, cuando estaba creando una página que administraba usuarios, a menudo creaba las tablas Usuarios y Perfiles y almacenaba los datos en ellas. En ASP.NET, están los Proveedores de Membresía y Perfil.
Entonces, mi pregunta es, ¿cuál es la mejor forma de administrar usuarios en ASP.NET MVC? ¿Debo crear tablas y lógica personalizadas como en PHP o debería crear proveedores personalizados?
Sé, hay muchos temas similares acerca de este problema. Sin embargo, ninguno de ellos es exactamente lo que necesito.
Gracias de antemano, Mike.
No hay necesidad de reinventar la rueda; use el proveedor de membresía incorporado. Cualquier cosa que hagas será propenso a errores y menos seguro; especialmente si no está familiarizado con el framework .net. Pasará un tiempo antes de que crezca lo que el ingeniero de Microsoft ha construido. – frenchie
@frenchie No estoy de acuerdo. El proveedor de membresía, como muchas otras cosas rápidas y sucias, es bueno para cosas sucias y rápidas (o demos) y no es difícil encontrar una membresía mejor (¡para tus necesidades!). Construyo mi proveedor de membresía de acuerdo con las necesidades de mi aplicación y esa membresía incorporada no satisface mis necesidades adecuadamente. Llegué a esta conclusión hace algunos años y no recuerdo todos los detalles, pero sí recuerdo que odio usar guías como identificación de usuario. – MikeSW