Diz HTTP -basic-auth não HTTPd -basic-auth.
Você precisa pesquisar a documentação HTTP não HTTPd um.
A autenticação básica HTTP é definida em RFC7617 mas, provavelmente, você pode começar com o página da wikipedia .
Obviamente, o Apache HTTPd suporta http-basic-auth. Você pode encontrar detalhes de implementação do Apache aqui