Bindas
Bindas

Reputation: 970

SSO Library on asp.net C#

What the the Open source Library available in the C#.NET for the SSO.

Basically I want to connect with Google SSO then will further continue with other providers.

Upvotes: 2

Views: 5376

Answers (4)

JotaBe
JotaBe

Reputation: 39025

You should use DotNetOpenAuth, as stated in Kamyar's answer. If you want to see a whole implementation using DotNetOpenAuth and other series of auxiliary libraries, you should have a look at this article:

Integrating OpenID in ASP.NET Web Forms using DotNetOpenAuth

Upvotes: 0

Josh
Josh

Reputation: 10604

If you have a bit more control over your servers, Shibboleth might be an option as well. It actually simplified a large portion of our application that serves thousands of users and it is well thought out, flexible, and scalable. Basically, define a directory that should be watched for credentials and Shibboleth takes care of the rest.

Upvotes: 0

Eugenio Pace
Eugenio Pace

Reputation: 14212

The Windows Identity Foundation (WIF) is Microsoft's official library for identity federation.

In your scenario you can also use Access Control Service (ACS) to federate identity with Google, Yahoo!, etc. All of them (and more) are supported out of the box.

Samples, documentation, etc. available here: http://claimsid.codeplex.com

Upvotes: 1

Related Questions