Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.545.406 Times

CGI::Application::Plugin::Authentication::Driver::Generic 0.12

  Date Added: November 25, 2010  |  Visits: 1.027

CGI::Application::Plugin::Authentication::Driver::Generic

Report Broken Link
Printer Friendly Version


Product Homepage
Download (182 downloads)



CGI::Application::Plugin::Authentication::Driver::Generic is a Generic Authentication driver. SYNOPSIS use base qw(CGI::Application); use CGI::Application::Plugin::Authentication; __PACKAGE__->authen->config( DRIVER => [ Generic, { user1 => 123, user2 => 123 } ], ); This Driver offers a simple way to provide a user database to the CGI::Application::Plugin::Authentication plugin. It offers three ways to provide a list of users to the plugin by providing a hash of username/password pairs, an array of arrays containing the username and password pairs, or a code reference that returns back the username, or undef on success or failure. EXAMPLE my %users = ( user1 => 123, user2 => 123, ); __PACKAGE__->authen->config( DRIVER => [ Generic, %users ], ); - or - my @users = ( [example.com, user1, 123], [example.com, user2, 123], [foobar.com, user1, 123], ); __PACKAGE__->authen->config( DRIVER => [ Generic, @users ], CREDENTIALS => [ authen_domain, authen_username, authen_password ] ); - or - sub check_password { my @credentials = @_; if ($credentials[0] eq test && $credentials[1] eq secret) { return testuser; } return; } __PACKAGE__->authen->config( DRIVER => [ Generic, &check_password ], );.

Requirements: No special requirements
Platforms: Linux
Keyword: Application Authentication Cgi Cgiapplicationpluginauthenticationdrivergeneric Credentials Driver Generic Generic Authentication Libraries Package Password Plugin Programming Users
Users rating: 0/10

License: Freeware Size: 48.13 KB
USER REVIEWS
More Reviews or Write Review


CGI::APPLICATION::PLUGIN::AUTHENTICATION::DRIVER::GENERIC RELATED
Libraries  -  CGI::Application::Plugin::Authentication::Driver::Dummy 0.12
CGI::Application::Plugin::Authentication::Driver::Dummy is a dummy authentication driver which lets anyone authenticate regardless of the password they provide SYNOPSIS use base qw(CGI::Application); use...
48.13 KB  
Network & Internet  -  Likewise Open for Mac OS 6.0
A free, open source application that joins Mac OS X machines to Microsoft Active Directory and securely authenticates users with their domain credentials. Key Features: - Joins Mac OS X, Linux, and UNIX systems to Active Directory domains in a...
25.6 MB  
Security Tools  -  OpenStego 0.5.2
OpenStego is a tool implemented in Java for generic steganography, with support for password-based encryption of the data. It supports plugins for various steganographic algorithms
285.36 KB  
Network & Internet  -  Likewise Open 6.0
A free, open source application that joins Mac OS X machines to Microsoft Active Directory and securely authenticates users with their domain credentials.
 
Productivity  -  QTrust 2go 1.5.0
QTrust 2go is the world's first data and application access software based on a three factor authentication with biometrics for iPad and iPhone. It is intended to be used with the QTrust 2go module for QTrust Server customers and cannot be used...
8.5 MB  
Business  -  QTrust Smart 1.0
QTrust Smart is the iOS Software Token for QTrust 2go secure application access QTrust 2go is world's first data and application access software based on a three factor authentication with biometrics for iPad, Mac, Windows or Linux. It is intended...
2.7 MB  
Utilities  -  Password tools bundle for Linux 1.4
The Password tools bundle is one application combining three tools - the Analyser (shows the "strength" of your password, the Generator (generates "strong" passwords) and the Manager (stores passwords securely using Rijndael).
1.19 MB  
Desktop Utilities  -  Xfce 4 Cpufreq Plugin 0.0.1
Xfce 4 Cpufreq Plugin shows in the Xfce Panel the following, chooseable informations: - current CPU frequency - current used governor In a seperate dialog it provides you following informations of all available informations: - all available...
368.64 KB  
Security Tools  -  gpg4usb 0.3.0
gpg4usb is a simple and easy to use application, that combines a simple text editor with a GnuPG - frontend designed to enable users to write, encrypt and decrypt their text messages. for WindowsAll
 
Development Editors  -  NuGet Package Explorer 2.5.0.0
NuGet Package Explorer will provide users with a ClickOnce application that will help you create and explore NuGet packages easily. After installing it, you can double click on a .nupkg file to view the package content. You can also load packages...
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB