CGI::Application::Plugin::Authentication::Driver 0.11
Sponsored Links
CGI::Application::Plugin::Authentication::Driver 0.11 Ranking & Summary
File size:
0.046 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1144
Date added:
2006-09-05
Publisher:
Cees Hek
CGI::Application::Plugin::Authentication::Driver 0.11 description
CGI::Application::Plugin::Authentication::Driver is a Perl base module for building driver clasees for CGI::Application::Plugin::Authentication.
SYNOPSIS
package CGI::Application::Plugin::Authentication::Driver::MyDriver;
use base qw(CGI::Application::Plugin::Authentication::Driver);
sub verify_credentials {
my $self = shift;
my @credentials = @_;
if ( >>> Validate Credentials <<< ) {
return $credentials[0];
}
return;
}
This module is a base class for all driver classes for the CGI::Application::Plugin::Authentication plugin. Each driver class is required to provide only one method to validate the given credentials. Normally only two credentials will be passed in (username and password), but you can configure the plugin to handle any number of credentials (for example you may require the user to enter a group name, or domain name as well as a username and password).
FIELD FILTERS
It is quite common for passwords to be stored using some form of one way encryption. Unix crypt being the old standard in the Unix community, however MD5 or SHA1 hashes are more popular today. In order to simplify the validation routines some methods have been provided to help test these passwords. When configuring a Driver (and if the driver supports it), you can specify which fields are encoded, and which method is used for the encoding by specifying a filter on the field in question.
CREDENTIALS => [authen_username, authen_password],
DRIVERS => [ DBI,
DSN => ...,
TABLE => users,
CONSTRAINTS => {
username => __CREDENTIAL_1__,
MD5:password => __CREDENTIAL_2__,
}
],
Here we are saying that the password field is encoded using an MD5 hash, and should be checked accordingly.
SYNOPSIS
package CGI::Application::Plugin::Authentication::Driver::MyDriver;
use base qw(CGI::Application::Plugin::Authentication::Driver);
sub verify_credentials {
my $self = shift;
my @credentials = @_;
if ( >>> Validate Credentials <<< ) {
return $credentials[0];
}
return;
}
This module is a base class for all driver classes for the CGI::Application::Plugin::Authentication plugin. Each driver class is required to provide only one method to validate the given credentials. Normally only two credentials will be passed in (username and password), but you can configure the plugin to handle any number of credentials (for example you may require the user to enter a group name, or domain name as well as a username and password).
FIELD FILTERS
It is quite common for passwords to be stored using some form of one way encryption. Unix crypt being the old standard in the Unix community, however MD5 or SHA1 hashes are more popular today. In order to simplify the validation routines some methods have been provided to help test these passwords. When configuring a Driver (and if the driver supports it), you can specify which fields are encoded, and which method is used for the encoding by specifying a filter on the field in question.
CREDENTIALS => [authen_username, authen_password],
DRIVERS => [ DBI,
DSN => ...,
TABLE => users,
CONSTRAINTS => {
username => __CREDENTIAL_1__,
MD5:password => __CREDENTIAL_2__,
}
],
Here we are saying that the password field is encoded using an MD5 hash, and should be checked accordingly.
CGI::Application::Plugin::Authentication::Driver 0.11 Screenshot
Advertisements
CGI::Application::Plugin::Authentication::Driver 0.11 Keywords
CGI
Driver 0.11
Auth
for building
base module
base
module
driver
building
0.11
CGI::Application::Plugin::Authentication::Driver
CGIApplicationPluginAuthenticationDriver
CGI::Application::Plugin::Authentication::Driver 0.11
Libraries
Programming
Bookmark CGI::Application::Plugin::Authentication::Driver 0.11
CGI::Application::Plugin::Authentication::Driver 0.11 Copyright
WareSeeker periodically updates pricing and software information of CGI::Application::Plugin::Authentication::Driver 0.11 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of CGI::Application::Plugin::Authentication::Driver 0.11 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
bose base module
base modules
spss base module
windows live safety center base module
cgil scuola
atacama equinox 2 shelf base module
computer base module
cgi bin
cgi animation
baseball world series schedule 2007
dotnetnuke knowledge base module
cgi proxy
kpm time base module
cgi entertainment
cgi ams
fantasy baseball
mercedes base module
cgi movies
Related Software
CGI::Application::Plugin::Authentication::Driver::DBI is a DBI Authentication driver. Free Download
CGI::Application::Plugin::Authentication::Store is a base module for building storage classes. Free Download
CGI::Application::Plugin::Authentication::Driver::Dummy is a dummy authentication driver. Free Download
CGI::Application::Plugin::Authentication::Driver::HTPasswd is a Perl module with HTPasswd Authentication driver. Free Download
CGI::Application::Plugin::Authentication::Driver::Generic is a Generic Authentication driver. Free Download
CGI::Application::Plugin::Authorization::Driver::DBI is a Perl module with DBI Authorization driver. Free Download
CGI::Application::Plugin::Authentication::Store::Cookie is a Cookie based Store. Free Download
CGI::Application::Plugin::Authentication::Store::Session is a session based store. Free Download
Latest Software
Popular Software
Favourite Software