
Eu instalei nginx
e quero usar o módulo auth-basic integrado para autenticar em 2 pastas diferentes. Cada pasta deve ter suas próprias listas de usuários e senhas. Para isso criei 2 locais na configuração do nginx e especifiquei auth_basic_user_file para cada um dos locais definidos.
Ex: /torrents/ é um proxy para uma instalação local de transmission
e /admin/ é uma interface de administração desenvolvida por mim.
O problema é que, se eu autenticar em um local, ele me desconectará do outro local.
Responder1
Usando o chromium e a seguinte configuração do nginx, recebo um prompt de autenticação básico na primeira vez que visito cada local, mas depois disso, posso alternar entre eles livremente.
location /torrents/ {
auth_basic "transmission";
auth_basic_user_file /tmp/transmission;
alias /tmp/transmission/ ;
autoindex on;
}
location /admin/ {
auth_basic "administration";
auth_basic_user_file /tmp/administration;
alias /tmp/administration/ ;
autoindex on;
}
Nota: testado em nginx/1.4.4