Использование OpenID для аутентификации сайта

Я хотел бы реализовать OpenID в новом приложении с использованием ASP.NET 2.0 и SQL Server 2005.

Я выбрал Twitter, Facebook и Google в качестве потенциальных поставщиков OpenID.

Я нашелреализация Twitter в .NET и я былизучение реализации Google OpenID, но я хочу убедиться, что мой дизайн (в основном!) безупречен.

Is my database schema correct? I've associated a Reader with an ProviderOpenID which contains only a nullable Name column. I store the OauthToken and use that at every request to gain access to his profile and verify the login. Am I missing something?

Can anyone tell me if there is an Open Source Library for the .NET implementation of the OpenID provider for Google? I found the following tutorial on Google but I don't understand how it works. Has anyone tried this? Is this the best way to do this?

Ответы на вопрос(2)

Ваш ответ на вопрос