private bool AuthenticateUser(ref UserInfo user, string userId, string verification)
{
const Operation function = Operation.AuthenticateUser;
var options = new Dictionary<string, string> { { "bor_id", userId }, { "verification", verification } };
var url = GetUrl(function, options);
var authenticationDoc = RepositoryUtils.GetXmlFromStream(url);
if (authenticationDoc != null && authenticationDoc.Root != null)
{
var xElement = authenticationDoc.Root.DescendantsAndSelf("z303").FirstOrDefault();
user.IsAuthorized = xElement != null;
}
return user.IsAuthorized;
}