ASP.NET: Does implementando uma classe MembershipProvider personalizada precisa de você para implementar uma classe de associação personalizado também?
-
08-07-2019 - |
Pergunta
Eu tenho esta pergunta: "Será que a implementação de uma classe MembershipProvider personalizada precisa de você para implementar uma classe de associação personalizado também?" Estou um pouco confuso sobre a implementação de um quadro de associação personalizado no ASP.NET.
Eu não tenho aulas de amostra para mostrar a você, mas o que se o site anterior usou um banco de dados ou esquema que é diferente para os usos do ASP.NET?
Muito obrigado!
Solução
Na classe MembershipProvider você substituir os métodos que você deseja implementar de uma forma personalizada, por exemplo autenticar o usuário no banco de dados personalizado ou deixar alguém alterar sua senha. Isso permitirá que você use os controles de login NET.
Geralmente isso significa que você tem a sua própria classe de usuário de algum tipo já ou terá de escrever um. Você não tem que herdar MembershipUser para fazê-lo.