2011-01-26 64 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

檢查出來:​​

很容易實現。祝你好運!