Averist iconAverist 1.11.0.0

Averist provides an authentication layer for any CGI application written in Perl.
Averist provides an authentication layer for any CGI application written in Perl.

Averist is a module that adds an authentication layer to any CGI application written in Perl. It supports initial authentication through CGI (form), and it can use CGI (hidden form fields) or cookies for reauthentication after a configurable timeout.

It can also use a DBM file, a flat file database, or an SQL database for storing session tickets for increased security.

The username and password check at the initial authentication can be done via a DBM file, an LDAP directory, a NIS database, the passwd database, a passwd-style file, or an SQL database.

Averist is written in Perl for easy customization and expansion.

Requirements:

Perl 5.004 (or later; tested with 5.004, 5.004_05, 5.005, 5.005_03, 5.6.0, 5.6.1, and 5.8.0)
Digest::MD5 module (included with Perl 5.8.0 and later)
Digest::SHA1 module
Web server and Web browser supporting the Common Gateway Interface
For cookies support:
Web server and Web browser supporting RFC 2109
For LDAP directory support:
LDAP server
Net::LDAP module
For LDAP directory, with bind using an SASL mechanism, support:
LDAP server
Net::LDAP module
Authen::SASL module
For LDAP directory, over an SSL connection, or with the TLS extension defined in RFC 2830, support:
LDAP server
Net::LDAP module
IO::Socket::SSL module
For NIS database support:
NIS server
Net::NIS module
For SQL database support:
SQL server
DBI module
DBD module

What's New in This Release:

new development tree
Changed copyright to 2004.
Changed URI in module to new page
Added Id keyword to module and example script
Added forward declarations for functions to avoid warnings in Perl 5.8.0.
Minor fix in _ticket function to make sure that if it ever would be called without passphrase it will handle that.

last updated on:
February 24th, 2007, 11:05 GMT
price:
FREE!
developed by:
Henrik Edlund
license type:
GPL (GNU General Public License) 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT