2011-05-13 4 views
0

WPF 데스크탑 응용 프로그램에서 간단한 사용자 세션에 대한 예의 (또는 자습서)가 있습니까?WPF 데스크탑의 간단한 사용자 세션의 예

내 응용 프로그램에는 Entity Framework 라이브러리, 몇 개의 사내 클래스 라이브러리 및 WPF 프로젝트의 프레젠테이션 계층이 포함되어 있습니다. 우리는 현재 어떤 웹 서비스에 연결하거나 WCF 레이어를 구축하지 않습니다.

여전히 사람들은 Citrix 계정을 사용하여 앱에 로그인 할 수 있습니다. 많은 사람들이 동일한 계정 (클라이언트의 디자인)을 사용하고 있기 때문에 로그인 할 때마다 사용자 세션을 만들고 싶습니다. 바탕 화면에서 얼마나 다루기 쉬운가? codeproject에서 Auto logoff example for WPF Desktop을 찾았지만 로그온/세션의 기본 구현은 없습니다. 지금까지 발견 한 모든 WPF 세션 정보는 브라우저 기반이었으며 대부분 WCF 서비스를 사용했습니다.

답변

1

사용자 세션이란 무엇을 의미합니까? 나는 당신이 당신의 사용자가 당신의 앱에 로그인하기를 원한다고 설명한다. (윈도우 로그인과는 별도로) 이것이 당신이 의미하는 바라면 기본적으로 데이터베이스를 사용하여 자신의 사용자 및 세션 관리 시스템을 롤링하는 것입니다. 나는 다른 사람들이 이미 한 일을 모델로 삼았으나 당신의 정확한 요구를 충족시키기 위해 그것을 단순화 할 수있었습니다. 다음은 ASP.NET 멤버십 시스템에 대한 WPF 인터페이스의 예제입니다. 비슷한 것을 만들어야 할 것입니다. (역할이 필요하지 않고 훨씬 간단해질지라도). @ Matt_West의 반응으로 인해 검색을 기반으로

http://wpfmembershipadmin.codeplex.com/

+0

감사합니다. 그게 저에게 뭔가 도움이되었습니다. Windows 로그인을 사용한다고 가정 할 때 더 간단한 방법이 있는지 궁금합니다. Citrix 시스템에서 작동하는지 확실하지 않지만 다른 옵션을 보는 것이 좋습니다. – JohnMetta