does nginx auth_basic send the password plaintext?
<p>I am installing netdata with these instructions (<a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-real-time-performance-monitoring-with-netdata-on-ubuntu-16-04" rel="nofollow noreferrer">https://www.digitalocean.com/community/tutorials/how-to-set-up-real-time-performance-monitoring-with-netdata-on-ubuntu-16-04</a>)</p>

<p>towards the end it uses <code>htpasswd</code> to create a user:password file that looks like it has been hashed in some way. If I look at the file I see...</p>

<pre><code>username:$somekindofpasswordhashandnotthepasswordientered
</code></pre>

<p>The instructions then tell me to make a server block like this...</p>

<pre><code>server {
    listen your_server_ip:80;
    server_name example.com;

    auth_basic "Authentication Required";
    auth_basic_user_file netdata-access; 
</code></pre>

<p><code>netdata-access</code> is the password file in the nginx conf directory. So when I visit this page and enter the password, am I sending my password plaintext over a network, or does the nginx module encrypt it somewhow? the server block is on port 80 and not 443...</p>

<p>EDIT: I took a quick read through the docs of both things and I found no information on my question</p>