- Name
- ngx_http_remote_passwd - Make the Basic Auth password available as $remote_passwd variable
-
- Synopsis
- # pass password to backend via GET
- location /secret {
- auth_basic "secret";
- auth_basic_user_file /etc/nginx/secret.users;
-
- proxy_pass https://my.secret.com/dologin?user=$remote_user&password=$remote_passwd;
- }
-
- Limitations
- Only works for Basic Auth.
-
- Report Bugs
- Create a ticket on the issue tracking interface of GitHub:
- http://github.com/x-way/ngx_http_remote_passwd/issues
-
- Source Repository
- Available on GitHub:
- http://github.com/x-way/ngx_http_remote_passwd
-
- Author
- Andreas Jaggi <andreas.jaggi@waterwave.ch>
-
- Copyright & License
- Copyright (c) 2011 Andreas Jaggi
-
- This module is licensed under the terms of the BSD license.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
- IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.