2012-03-01 58 views
0

因此,環顧網絡,我發現大量的教程將Live認證集成到項目中,但在集成到MVC項目中幾乎找不到任何有用的信息。我對MVC很陌生,對Web Forms有一些有限的經驗。MVC3中的Windows Live認證

我試圖做的網站必須允許經過身份驗證的Live用戶提交併對各種項目進行投票,因此我需要找出跟蹤用戶投稿和投票的最佳方式,以便他們可以投票只有一次提交,並且不能對自己的意見投票。

我想知道是否有人可以在這裏指出我正確的方向。我看到類似的問題已經被問到,但是他們的答案似乎沒有讓我回答。

+0

我建議通過這個文檔/教程http://msdn.microsoft.com/en-us/library/bb676633。 aspx回到這裏,回答具體的問題,你不明白或需要幫助 – 2012-03-01 19:38:30

回答

0

我建議OAuth2認證,Live支持它一段時間。您可以使用任何現有的OAuth2方法,dotnetopenauth沒問題。

MVC不會改變任何東西。您只需擁有表單身份驗證登錄控制器即可啓動重定向到身份驗證提供程序並使用返回響應。

一些鏈接,讓你開始:上的OAuth2

一般信息的各種供應商: http://ben.onfabrik.com/posts/oauth-providers

的OAuth2上直播: http://msdn.microsoft.com/en-us/library/live/hh243647.aspx

的OAuth的

集成在MVC應用程序: http://scatteredcode.wordpress.com/2011/12/01/dotnetopenauth-oauth-and-mvc-for-dummies/