Welcome! Log In Create A New Profile

Advanced

Is there a method to allow a particular user agent access to a server rule that uses the access and auth basic module?

Zev Blut
September 02, 2011 03:28AM
Hello,

I have a configuration in a server rule that typically only allows
access by either an auth basic request or by certain ip addresses.

Something along the lines of this:

server {
listen 80;

charset off;
server_name authsite;

satisfy any;

auth_basic "Auth Message";
auth_basic_user_file xyz.passwd;

# Allow Internal Network
allow 192.168.1.0/24;
deny all;

# many includes and location directives below
}


We have a use case were we need to allow an external agent to have
access to this site.
I'd rather not play whack-a-mole and keep adding ip addresses for this
agent.
At the same time I cannot give the agent an login and password, because
we can't control the URLs.

So I was wondering if there is a way to also allow access to this site
based on the user agent?

I tried using an if directive but that is not working.

Thanks for any ideas


--

Zev Blut
Cerego Japan Inc
Developer
Development / Technology

ゼブ ブルット
セレゴ・ジャパン株式会社
技術開発
開発者

Office : +81-3-3463-7266
Email : zblut@cerego.com

Corporate website: http://www.cerego.com
Core service website: http://iknow.jp

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Is there a method to allow a particular user agent access to a server rule that uses the access and auth basic module?

Zev Blut September 02, 2011 03:28AM

Re: Is there a method to allow a particular user agent access to a server rule that uses the access and auth basic module?

Maxim Dounin September 02, 2011 04:32AM

Re: Is there a method to allow a particular user agent access to a server rule that uses the access and auth basic module?

Zev Blut September 02, 2011 05:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 179
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready