2011-04-23 6 views
1

이것은 바보 같은 질문 일 수 있지만 사용자 ID를 얻는 가장 좋은 방법은 무엇입니까? 회원 공급자를 사용하여 mvc 응용 프로그램을 만들고 모든 유선 및 작동하도록했습니다. 나는 crud 액션을 수행하기 위해 userID를 필요로하고 그것을 사용할 수 있어야하는 많은 컨트롤러를 가지고있다.mvc3에서 사용자 ID를 검색하는 방법

쿠키에 저장하거나 더 좋은 방법이 있습니까?

의견을 보내 주셔서 감사합니다.

답변

1

당신은 그런 쿠키 또는 아무것도 장난에 대해 걱정할 필요가 없습니다 - 회원이 당신을 위해 모든 것을 알아서해야합니다. 사용자가 인증되면 당신이 할 필요가 확인되고, 그래서 이름을 꺼내 경우

HttpContext.Current.User.Identity.IsAuthenticated; 

var userName = HttpContext.Current.User.Identity.Name; 
+1

멋진 그래서 수동 설정 : –

+0

어떤 시나리오에 대해 수행하고 필요 없어요 2 명의 사용자가 동일한 userName을 사용합니까? –

1
HttpContext.User.Identity.Name 
관련 문제