ATS - Plugin.config:
authproxy.so --auth-transform=redirect --auth-host=127.0.0.1 --auth-port=80



Apache with postgreSQL:

DBDriver pgsql
DBDParams "dbname=apacheauth host=127.0.0.1 port=5432 user=<user> 
password=<password>"

DBDMin  4
DBDKeep 8
DBDMax  20
DBDExptime 300

<LocationMatch "^/+$">

  #Apache continue looking for local page but it must return back 200 on 
authentication succeded (ATS expect it!) -> rewrite all
  RewriteEngine on
  RewriteRule ^ /.noindex.html

  # core authentication and mod_auth_basic configuration
  # for mod_authn_dbd
  AuthType Digest
  AuthName "My Proxy"
  AuthDigestDomain /
  AuthDigestProvider dbd

  # core authorization configuration
  Require valid-user

  # mod_authn_dbd SQL query to authenticate a user and realm
  AuthDBDUserRealmQuery \
    "SELECT password FROM authn WHERE username = %s AND realm = %s"

    Options -Indexes
    ErrorDocument 403 /.noindex.html
</LocationMatch>

<Directory /usr/share/httpd/noindex>
    AllowOverride None
    Require all granted
</Directory>

Alias /.noindex.html /usr/share/httpd/noindex/index.html

Reply via email to