D. Scott Barninger > WWW-Authenticate > WWW::Authenticate

Download:
WWW-Authenticate-0.6-1.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.6.0   Source  

NAME ^

WWW::Authenticate - Perl extension for authenticating users

SYNOPSIS ^

  use WWW::Authenticate;

  # using $username and $password obtained from web page login form
  # authenticate the username/password combo and set a session cookie
  Login($dsn,$sql_username,$sql_password,$sql_table,$username,$password))

  # before allowing the user to do whatever we want to control, retrieve his
  # current session  & user ID number from cookie and validate the session number
  my($session,$uid) = GetSessionCookie();
  if(!CheckAuth($dsn,$sql_username,$sql_password,$sql_table,$session)) {
        # we aren't logged in correctly
  }

        # logout the user
        Logout($dsn,$sql_username,$sql_password,$sql_table,$session,$uid)

DESCRIPTION ^

Authenticate provides a method to easily authenticate web site users using session cookies and a MySQL user database.

Requires the CGI::Cookie module and MySQL.

AUTHOR ^

D. Scott Barninger, barninger@fairfieldcomputers.com Chris Fleizach, chris@fightliteracy.com

Licensed under the GNU General Public License ver. 2.0 see the accompaning LICENSE file

SEE ALSO ^

perl(1).

syntax highlighting: