Pergunta

Que soluções têm as pessoas vêm com a desenvolver suas aplicações web offline quando eles tomaram a decisão de usar o OpenID para a adesão site?

Os pares de idéias:

  1. Crie duas páginas de login uma para OpenID e um para ASP.NET Membership
  2. Criar OpenID Provider local com contas de teste

Qualquer pensamento?

Foi útil?

Solução

Você pode usar uma inversão do recipiente de controle para conter sua implementação OpenID e para uma rápida implementação você poderia usar Moq para fornecer respostas pré-configurado.

Outras dicas

Apenas zombar-lo!

Eu hardwire minha página login.aspx fazer sempre:

FormsAuthentication.RedirectFromLoginPage("http://blog.nerdbank.net/")

ou algo parecido com base em alguma variável. Dessa forma, eu realmente não faça o login com OpenID, mas parece que o resto do site, como eu fiz.

Apenas certifique-se quer reverter a alteração, ou fazê-lo com base em alguma condição que só é verdade em desenvolvimento. :)

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