开源单点登录项目

时间:2014-01-06 20:18:11

标签: c# authentication single-sign-on dotnetopenauth

我正在调查OAuth然后偶然发现了ThinkTecture github存储库。

我对Stackoverflow的身份验证和授权很感兴趣,并且正在寻找有些使用和构建的开源项目。

stackoverflow单点登录项目是否开源?

或者您可以推荐哪些替代方案。

PS。我想对我组织的Active Directory进行身份验证。

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用Active Directory联合身份验证服务2.0。

ADFS2是一个免费的Windows Server组件,为Active Directory帐户提供联合sso服务。 sso基于WS-Federation协议,许多服务本地使用该协议(Sharepoint Server,Office365)。通过将ADFS与其他身份提供程序(OAuth,Shibboleth)联系起来,您可以创建任意复杂的联合方案。

我不确定SO是否像身份提供者一样(即您可以对其进行身份验证)。即使它确实如此,它也会使用企业和广泛接受的sso协议之一:OAUth2,WS-Federation,Shibboleth,SAML。如果您在这些方面寻求知识,请在每天使用这些协议时进行询问,搜索,阅读。