I see that works fine for that particular user:pass combo
but (sorry to be a pain)
that means i have to encode the user:pass combination into the config file
what happens if there are thousands of user:pass combinations?
how can this info be dynamically passed to the php backend for
authentication to occur there (by looking up in a database for example)?
i cant be updating the config file everytime a new user is added that can be
crazy especially if there are thousands or more users
edit: i google and found this old email conversation on nginx mailinglist
2009/7/23 Igor Sysoev <is...@rambler-co.ru>
On Thu, Jul 23, 2009 at 10:50:12AM +0100, nginx.mailinglist wrote:
just a quick question
in lighttpd i was able to pass the username and pass from the url to php
but nothing happens in nginx?
let me explain
lets say you have a URL like this
i expect my php backend to have user and pass entries in the $_SERVER
variable as happens with lighttpd
am i missing something with nginx? is it even possible?
$echo userX:passY | perl -MMIME::Base64 -lne 'print encode_base64 $_'
proxy_set_header Authorization "Basic dXNlclg6cGFzc1k=";