Pergunta

Eu tenho um site ASP.Net 2.0 que está usando atualmente um MembershipProvider personalizado eo controle de login padrão. Gostaria de substituir o controle de login com o de DotNetOpenId.

I substituir o ValidateUser que verifica o nome de usuário e senha, mas eu não deveria precisar implementar isso quando com OpenID.

É possível usar o OpenID e ainda ter o provedor de associação disponível para mim para que eu ainda pode usá-lo para acessar o atual usuário conectado?

Ou é o caso, o que há necessidade de usar modelo de provedor mais?

Foi útil?

Solução

Não há provedor embutido disponível. Mas você sempre pode implementar seu próprio provedor.

Ou você pode conferir esta disponível no CodePlex.

Outras dicas

Um modelo de projeto web encontrada em http://code.google.com/p/dotnet-membership-provider/ tem uma amostra de membros da classe provedor que trabalha com DotNetOpenID, embora você provavelmente deve fazer uma revisão de ele antes de usá-lo em produção ... a última vez que verifiquei o código-fonte que precisava de um pouco de trabalho.

Este é o principal .NET OpenID biblioteca, por Andrew Arnott, MSFT empregado: http: // code.google.com/p/dotnetopenid/

Não tenho certeza sobre a integração com a adesão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top