New: Add authentication options to Webhook

This commit is contained in:
Qstick
2017-11-25 22:24:46 -05:00
parent 17eac6dac7
commit dd11f74073
3 changed files with 21 additions and 2 deletions
+8 -1
View File
@@ -76,5 +76,12 @@ namespace NzbDrone.Common.Http
var encoding = HttpHeader.GetEncodingFromContentType(Headers.ContentType);
ContentData = encoding.GetBytes(data);
}
public void AddBasicAuthentication(string username, string password)
{
var authInfo = Convert.ToBase64String(Encoding.GetEncoding("ISO-8859-1").GetBytes($"{username}:{password}"));
Headers.Set("Authorization", "Basic " + authInfo);
}
}
}
}