NAME
Apache::AuthenSecurID - Authentication via a SecurID server
SYNOPSIS
# Configuration in httpd.conf
PerlModule Apache::AuthenSecurID
# Authentication in .htaccess
AuthName SecurID
AuthType Basic
# authenticate via SecurID
PerlAuthenHandler Apache::AuthenSecurID
PerlSetVar Auth_SecurID_VAR_ACE /ace/config/directory
PerlSetVar AuthCookie Name_of_Authentication_Cookie
PerlSetVar AuthCookiePath /path/of/authentication/cookie
require valid-user
DESCRIPTION
This module allows authentication against a SecurID server. If authentication is successful it sets a cookie with a MD5 hash token. The token expires at midnight local time.
LIST OF TOKENS
Auth_SecurID_VAR_ACE
The location of the sdconf.rec file. It defaults to the directory /var/ace if this variable is not set.
AuthCookie
The name of the of cookie to be set for the authenticaion token. It defaults to the SecurID if this variable is not set.
AuthCookiePath
The path of the of cookie to be set for the authenticaion token. It defaults to / if this variable is not set.
CONFIGURATION
The module should be loaded upon startup of the Apache daemon. Add the following line to your httpd.conf:
PerlModule Apache::AuthenSecurID
PREREQUISITES
For AuthenSecurID you need to enable the appropriate call-back hook when making mod_perl:
perl Makefile.PL PERL_AUTHEN=1
SEE ALSO
Apache, mod_perl, Authen::SecurID
AUTHORS
mod_perl by Doug MacEachern <dougm@osf.org>
Authen::ACE by Dave Carrigan <Dave.Carrigan@iplenergy.com>
Apache::AuthenSecurID by David Berk <dberk@lump.org>
COPYRIGHT
The Apache::AuthenSecurID module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
4 POD Errors
The following errors were encountered while parsing the POD:
- Around line 138:
'=item' outside of any '=over'
- Around line 156:
You forgot a '=back' before '=head1'
- Around line 176:
'=item' outside of any '=over'
- Around line 185:
You forgot a '=back' before '=head1'