2012-03-01 4 views
0

웹을 살펴보면 라이브 인증을 프로젝트에 통합하는 데 필요한 튜토리얼이 많이 있지만 MVC 프로젝트에 통합하는 데는 아무 도움이되지 않습니다. 저는 MVC를 처음 사용하고 Web Forms에 대한 경험이 제한되어 있습니다.MVC3의 Windows Live 인증

내가 인증하려고하는 사이트는 인증 된 라이브 사용자가 다양한 항목을 제출하고 투표 할 수 있도록 허용해야합니다. 그래서 사용자 투표와 투표를 추적하여 투표 할 수있는 가장 좋은 방법을 찾아야합니다 제출에 한 번만, 자신의 제출에 투표 할 수 없습니다.

누군가 올바른 방향으로 나를 가리킬 수 있는지 궁금합니다. 나는 유사한 질문이 제기 된 것을 본다. 그러나 그들에 대한 대답은 나를 답으로 이끌어주는 것처럼 보이지 않았다.

+0

이 문서/자습서 http://msdn.microsoft.com/en-us/library/bb676633을 참조하십시오. aspx 당신이 이해하지 못하거나 도움이 필요한 것에 관한 구체적인 질문을 가지고 여기로 돌아 오십시오. –

답변

0

나는 OAuth2 인증을 제안합니다. Live는 얼마 동안 그것을 지원합니다. OAuth2에 대한 기존의 접근 방식을 사용할 수 있습니다. dotnetopenauth가 좋습니다.

MVC는 아무 것도 변경하지 않습니다. 인증 공급자로 리다이렉트를 시작하고 리턴 응답을 소비하는 양식 인증 로그인 컨트롤러 만 있으면됩니다. 당신이 얻을 수있는

일부 링크가 시작 : Live에서 http://ben.onfabrik.com/posts/oauth-providers

으로 OAuth2 : 다양한 공급자의 OAuth2에

일반 정보 http://msdn.microsoft.com/en-us/library/live/hh243647.aspx

MVC 응용 프로그램에서의 OAuth의

통합 : http://scatteredcode.wordpress.com/2011/12/01/dotnetopenauth-oauth-and-mvc-for-dummies/