namespace Kreta.Web.Helpers.ReCaptcha { using Kreta.BusinessLogic.Classes; using Kreta.Web.Models; using Newtonsoft.Json; public static class ReCaptchaValidator { public static ReCaptchaModel Validate(string token) { var googleReply = new System.Net.WebClient().DownloadString(ApplicationData.ReCaptchaValidateUrl + $"?secret={ApplicationData.ReCaptchaPrivateKey}&response={token}"); return JsonConvert.DeserializeObject(googleReply); } } }