Forms 인증을 사용하여 인증하기 위해 RIA WCF 측을 구현했으며 예상대로 모든 것이 클라이언트에서 작동합니다.Silverlight RIA 등록 된 사용자 만 허용하는 응용 프로그램
이 응용 프로그램은 등록 된 사용자 만이 사용하도록 허용해야합니다 (사용자는 등록 페이지가 없음).
그럼 내 질문에 따라 인증을 효율적으로 수행하는 방법이 무엇일까? (사용자가 기억해두고 쿠키가 여전히 활성화되어 있지 않으면) 응용 프로그램 시작시 표시되어야하며 사용자가 로그 아웃하면 자동으로 인터페이스를 나가서 다시 로그인 양식으로 돌아와야합니다. (코드는 간결하게 정돈)
업데이트 :
Public Class MainViewModel
....
Public Property Content As Object 'DP property
Private Sub ValidateUser()
If Not IsUserValid Login()
End Sub
Private Sub Login()
'I want, that when the login returns a success it should continue
'navigating to the original content i.e.
Dim _content = Me.Content
Me.Content = Navigate(Of LoginPage)
If IsUserValid Then Me.Content = _content
End Sub
End Class
입니까 당신은 mvvm을 사용하고 있습니까? –