2011-01-26 53 views
4

我正在寻找使用OpenID为我的ASP.NET应用程序实现会员系统,类似于此处在StackOverflow中使用的系统。我知道OpenAuth库通常被认为是一种可行的方式,但我很难弄清楚如何实现它。使用OpenID实现会员系统

我使用NHibernate来坚持我的域对象。我有一个包含用户名列,邮件列等的用户表。我不确定如何将OpenID与我自己的用户表集成在一起,并且我还没有找到任何关于此的好教程。有人对这个有经验么?什么是最好的方式去做呢?

回答

1

Tyler,是的,我发现OpenAuth库太复杂了(读作“过度设计”)。所以我开发了我自己的,并把它变成一个开源的库。

你可以检查出来这里 OAuth C# Library

我的网站,我可以有一个非常简单的工作演示程序以及你应该启动和运行中没有时间。

+0

谢谢,希夫,这看起来好像可以工作。这会很容易作为会员系统与我的用户表集成吗? – 2011-01-26 07:29:28

+0

是的,它会非常简单。该库基本上处理OAuth协议部分,同时允许您访问最终收到的信息/数据。所以你可以保存这些数据或做你想做的任何事情。让我知道事情的后续。 – 2011-01-26 07:57:37

0

检查出来:​​

很容易实现。祝你好运!