AdguardTeam / dnsproxy

Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow configuring HTTP basic authentication for DoH Server

ameshkov opened this issue · comments

DnsLibs has recently implemented basic authentication support on the client-side: AdguardTeam/DnsLibs#189

The end goal is to add DoH Basic auth to both AdGuard Home and AdGuard DNS as a way to:

  1. Recognize the client that's connecting to the DoH server.
  2. Ensure that no other client can be using the DoH server.

In order to do that, we first need to implement basic authentication support in dnsproxy (both for DoH server and DoH client -- there will be a separate task about the client-side).