public JsonNetResult Login(LoginViewModel model)
        {
            var service = new IdentityService();
            var response = service.SignIn(model.LoginName, model.Password);

            return new JsonNetResult(response);
        }
 public static UserIdentity Deserialize(string data)
 {
     try
     {
         var ticket = FormsAuthentication.Decrypt(data);
         return new UserIdentity(ticket);
     }
     catch
     {
         var service = new IdentityService();
         service.SignOut();
         return null;
     }
 }