Apache2-AuthenSecurID
view release on metacpan or search on metacpan
RCS/README,v view on Meta::CPAN
head 1.5;
access;
symbols;
locks;
comment @# @;
1.5
date 2007.12.08.03.26.51; author atobey; state Exp;
branches;
next 1.4;
1.4
date 2002.07.31.16.43.55; author Administrator; state Exp;
branches;
next 1.3;
1.3
date 2002.07.30.20.15.39; author Administrator; state Exp;
branches;
next 1.2;
1.2
date 2001.06.22.19.08.42; author root; state Exp;
branches;
next 1.1;
1.1
date 2001.06.19.19.45.55; author root; state Exp;
branches;
next ;
desc
@Created
@
1.5
log
@updated
@
text
@# $Id: README,v 1.4 2002/07/31 16:43:55 Administrator Exp atobey $
In order to install and use this package you will need Perl version
5.6 or better, mod_perl2, libapreq (Apache2::Request), Crypt::CBC,
Crypt::Blowfish and Authen::ACE.
Installation as usual:
perl Makefile.PL
make
make test
make install
There are three components to Apache::AuthenSecurID.
Apache::AuthenSecurID
Apache::AuthenSecurID::Auth
ace_initd
There are support files for Redhat-based systems in the redhat directory.
NAME
Apache2::AuthenSecurID - Authentication via a SecurID server
SYNOPSIS
# Configuration in httpd.conf or access.conf
PerlModule Apache2::AuthenSecurID
<Location /secure/directory> AuthName SecurID AuthType Basic
PerlAuthenHandler Apache2::AuthenSecurID
PerlSetVar AuthCryptKey Encryption_Key
PerlSetVar AuthCookie Name_of_Authentication_Cookie
PerlSetVar AuthUserCookie Name_of_Username_Authentication_Cookie
PerlSetVar AuthCookiePath /path/of/authentication/cookie
PerlSetVar AuthCookieTimeOut 30
PerlSetVar Auth_Handler /path/of/authentication/handler
require valid-user
</Location>
DESCRIPTION
This module allows authentication against a SecurID server. It detects
whether a user has a valid encrypted cookie containing their username
and last activity time stamp. If the cookie is valid the module will
change the activity timestamp to the present time, encrypt and send the
cookie. If the cookie is not valid the module will redirect to the
authentication handler to prompt for username and passcode.
LIST OF TOKENS
* AuthCryptKey
The Blowfish key used to encrypt and decrypt the authentication cookie.
It defaults to my secret if this variable is not set.
* AuthCookie
The name of the of cookie to be set for the authentication token. It
( run in 0.754 second using v1.01-cache-2.11-cpan-39bf76dae61 )