NAME
Apache::iNcom::UserDBAuthen - mod_perl authentication handler that use the UserDB.
SYNOPSIS
PerlRequire Apache::iNcom:UserDBAuthen
AuthType Basic
AuthName "iNcom Users"
PerlAuthenHandler Apache::iNcom::UserDBAuthen
require valid-user
DESCRIPTION
This module integrates the DBIx::UserDB modules used by the Apache::iNcom with the apache authentication phase.
This module can either try to authenticate the user by trying to login()
on the standard DBIx::UserDB object. Or it can set the username associated with the connection based on the login status set in the Apache::iNcom session.
CONFIGURATION
This module takes on configuration directive INCOM_AUTH_SESSION
. Set it to true to sync the Apache authentication status with the one in the Apache::iNcom session.
If this directive is set to false or left undefined. The module will authenticate the user against the default Apache::iNcom DBIx::UserDB object.
The DBIx::UserDB used in the process is configured via the normal Apache::iNcom directives.
AUTHOR
Copyright (c) 1999 Francis J. Lacoste and iNsu Innovations Inc. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
SEE ALSO
Apache::iNcom(3) DBIx::UserDB(3) Apache::iNcom::UserDBAuthz(3)