Apache::iNcom::UserDBAuthen - mod_perl authentication handler that use the UserDB.
PerlRequire Apache::iNcom:UserDBAuthen AuthType Basic AuthName "iNcom Users" PerlAuthenHandler Apache::iNcom::UserDBAuthen require valid-user
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.
login()
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.
INCOM_AUTH_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.
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.
Apache::iNcom(3) DBIx::UserDB(3) Apache::iNcom::UserDBAuthz(3)
To install Apache::iNcom, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::iNcom
CPAN shell
perl -MCPAN -e shell install Apache::iNcom
For more information on module installation, please visit the detailed CPAN module installation guide.