Averist

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

Averist Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Henrik Edlund
  • Publisher web site:
  • http://home.gna.org/averist/

Averist Tags


Averist Description

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 moduleWhat'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.


Averist Related Software