Welcome! Log In Create A New Profile

Advanced

Разный список пользователей для GET и остальных запросов

Andrey Velikoredchanin
April 17, 2012 08:56AM
Разбираюсь с limit_exept. Задача - сделать что-бы на mercurial сервер
пользователи из одного htpasswd файла могли делать любые запросы, а
пользователи из другого - только GET. Чуствую, что задача банальная, но не
пойму как сделать. Если делать по аналогии с тем что есть в инете:

location / {
limit_except GET {
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.hg.htpasswd;
proxy_pass http://mercurial;
}
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.hg.htpasswd.ro;
proxy_pass http://mercurial;
}

тогда в .hg.htpasswd надо помещать тех, кому все доступно, а в .
hg.htpasswd.ro - всех пользователей.

Что нужно прописать в локэйшене что-бы юзеры были четко разделены по файлам
(что-бы не нужно было их дублировать в оба файла)?

Спасибо.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Разный список пользователей для GET и остальных запросов

Andrey Velikoredchanin April 17, 2012 08:56AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 176
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready