Al igual que SO, voy a depender de muchos proveedores de Open ID para proporcionar autenticación de usuario y usaré mis propios métodos de autorización. pero todavía estoy en fase de desarrollo, y no quiero trabajar con proveedores de OpenID reales en la actualidad, ¿qué enfoque puedo usar para evaluar a mis usuarios y sus actividades en el sitio web (sin TDD), para emular usuarios reales pero no realmente usar proveedores de Open ID.Proveedor de identificación falso abierto para propósitos de prueba
No es necesario realizar una transferencia automática de usuarios a servidores OpenID reales (cuando se pasa al modo de producción) ya que los usuarios actuales son solo para propósitos de prueba y código de prueba de unidad.
Supongo que necesito una capa de Servicio al Usuario que brinde una manera muy abstracta de tratar con los usuarios, para que el cambio a los proveedores de Open ID reales pueda ser fluido en el futuro y no afecte la lógica de mi código escrito.
Utilizando C# .Net 4, ASP.Net MVC 3, Ninject
En particular, la descarga dotnetopenauth-tools incluye el "OpenIdOfflineProvider", que es perfecto para desarrollar/probar RP. –