me gustaría aplicar OpenID en una nueva aplicación mediante ASP.NET 2.0 y SQL Server 2005.usando OpenID para el sitio web de autenticación
I elegido Twitter, Facebook y Google como proveedores potenciales de OpenID.
He encontrado the Twitter implementation in .NET y estaba studying Google's OpenID implementation, pero quiero asegurarme de que mi diseño sea (¡la mayoría!) Impecable.
¿Mi esquema de base de datos es el correcto? He asociado un
Reader
con unProviderOpenID
que contiene solo una columnanullable Name
. Guardo elOauthToken
y lo uso en cada solicitud para obtener acceso a su perfil y verificar el inicio de sesión. ¿Me estoy perdiendo de algo?¿Alguien puede decirme si hay una biblioteca de código abierto para la implementación de .NET del proveedor de OpenID para Google? Encontré el following tutorial on Google pero no entiendo cómo funciona. ¿Alguien ha probado esto? ¿Es ésta la mejor manera de hacer ésto?
Gracias por su respuesta. La demostración que descargué es para VS2008. Trataré de resolverlo, porque todavía tengo VS2005 :( –