c# - Using OpenID for website Authentication -
I want to apply OpenID using a new ASP.NET 2.0 and SQL Server 2005.
I have selected Twitter, Facebook and Google as potential OpenID providers.
I have found and I was, but I want to make sure my design (mostly!) Is innocent.
-
Is My Database Schema Right? I have added the
reader
toProviderOpenID
, which contains only onefaucet name
column. I will callOauthToken
Archive and use it on every request to access my profile and verify the login. Am I missing something? -
Can anyone tell me that the OpenID provider for Google? What is the Open Source Library for NET implementation? I found, but I do not know how it works. Has anyone tried this? What is the best way to do this?
Facebook and Twitter No open-end provider It seems that you have already got solutions of your ownership system but I just want to make it clear what it is and not what it is.
Yes, Google is an open-end provider. And for the ASP.NET 2.0 dotnet openID, which you've linked to, the way to go to IMO is. Do not pay attention to the wiki (which was down at the time but now it is above). This is the new DotNetOpen Auth library that targets .NET 3.5. Since you are targeting networks specifically (this is deliberately?), You need to go with the Google code project site (DotNetOpenId) and ignore the link "We've moved", because it lets you move forward. . Net 3.5 library Do you want DotNetOpenId v2.5.5 comes with this sample, which shows you how the openID runs.
Note that there are some specifications with Google that how they do OpenID, the most notable is that "google.com" does not work for typing as the OpenId Identifier (currently) gives you more time
Comments
Post a Comment