2013-09-24 4 views
4

WPF MVVM (프리즘) 응용 프로그램에서 작업하면서 ASP.NET 폼 기반 인증과 마찬가지로 인증을 구현하고 싶습니다. 승인이 필요한 화면으로 이동하는 것을 사용자에게 제한하고 싶습니다. PRISM을 사용하면서 WPF 응용 프로그램에서 어떻게 구현할 수 있습니까?WPF MVVM 프리즘의 폼 기반 인증과 같은 ASP.net.

+0

업데이트 당신을 위해 더 적당한 솔루션에 대한 내 대답. 그것이 도움이되기를 바랍니다 :) –

답변

5

응용 프로그램 내에서 이동하기 위해 Regions을 사용한다고 가정하면 viewModels은 IConfirmNavigationRequest 인터페이스를 구현할 수 있습니다.

여기서 콜백을 사용하여 사용자가보기에 액세스 할 수 있는지 확인하고 그렇지 않은 경우 거부 할 수 있습니다. ConfirmNavigationRequest을 사용할 수 있습니다.

샘플 here

은 체크 아웃 this link 대한 자세한 내용을 확인할 수 있습니다이