Проверка подлинности с помощью Silverlight Forms - PullRequest
1 голос
/ 22 июля 2011

У меня работает проверка подлинности с помощью форм в приложении Silverlight.Я проверяю успешность входа в систему.

Как получить учетные данные пользователя для пользователя?Уже вошли в систему и с пользовательским интерфейсом?

       private void CheckForLogin()
    {
      Authentication.AuthenticationServiceClient proxy = new Authentication.AuthenticationServiceClient();
      proxy.IsLoggedInCompleted += new EventHandler<Authentication.IsLoggedInCompletedEventArgs>(proxy_IsLoggedInCompleted);
      proxy.IsLoggedInAsync();

    }

    void proxy_IsLoggedInCompleted(object sender, Authentication.IsLoggedInCompletedEventArgs e)
    {

      if (e.Result)
      {
        //Get the User Credentials here:

      }
      else
      {

        var loginWindow = new LoginWindow();
        loginWindow.Closed += new EventHandler(loginWindow_Closed);
        loginWindow.Show();
      }
    }

    void loginWindow_Closed(object sender, EventArgs e)
    {
      LoginWindow loginWindow = (LoginWindow)sender;
      bool? result = loginWindow.DialogResult;

      if (result.HasValue && result.Value)
      {

        //Get the User Credentials here:

      }
    }

Как мне действовать дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...