Sua pergunta atual é respondida aqui:
Dito isso, por que não usar o Basic Auth? Isso faz com que seja uma senha, em vez de agir como um.
Existe uma maneira que eu poderia permitir o acesso a um diretório somente se determinado cabeçalho personalizado estiver presente e o valor corresponder? Com o apache, tenho feito isso com o SetEnvIf. Como eu poderia fazer isso com o nginx?
Basicamente eu tenho um servidor dev que deve ser acessado apenas por mim, mas tenho ip dinâmico e tenho que alterar o arquivo de configuração todos os dias. Com o apache, eu apenas configuro meu navegador para enviar um cabeçalho personalizado que agia como uma senha de acesso, e o apache permitiria o acesso se o valor do cabeçalho estivesse correto.Tags nginx web-server