ASP.NET: ¿Implementar una clase de MembershipProvider personalizada también necesita que implementes una clase de Membership personalizada?

StackOverflow https://stackoverflow.com/questions/430567

Pregunta

Tengo esta pregunta: "¿Implementar una clase personalizada de MembershipProvider necesita que también implementes una clase de Membresía personalizada?" Estoy un poco confundido acerca de implementar un marco de membresía personalizado en ASP.NET.

No tengo clases de muestra para mostrarte, pero ¿qué pasa si el sitio web anterior usaba una base de datos o esquema diferente al que usa ASP.NET?

¡Muchas gracias!

¿Fue útil?

Solución

En la clase MembershipProvider, usted anula los métodos que desea implementar de manera personalizada, por ejemplo, autenticando al usuario en la base de datos personalizada o permitiendo que alguien cambie su contraseña. Esto le permitirá usar los controles de inicio de sesión de .NET.

Por lo general, esto significa que ya tiene su propia clase de usuario de algún tipo o tendrá que escribir una. No tiene que heredar MembershipUser para hacerlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top