Authen::Simple::Passwd man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

Authen::Simple::PasswdUser Contributed Perl DocumentaAuthen::Simple::Passwd(3)

NAME
       Authen::Simple::Passwd - Simple Passwd authentication

SYNOPSIS
	   use Authen::Simple::Passwd;

	   my $passwd = Authen::Simple::Passwd->new(
	       path => '/etc/passwd'
	   );

	   if ( $passwd->authenticate( $username, $password ) ) {
	       # successfull authentication
	   }

	   # or as a mod_perl Authen handler

	   PerlModule Authen::Simple::Apache
	   PerlModule Authen::Simple::Passwd

	   PerlSetVar AuthenSimplePasswd_path "/etc/passwd"

	   <Location /protected>
	     PerlAuthenHandler Authen::Simple::Passwd
	     AuthType	       Basic
	     AuthName	       "Protected Area"
	     Require	       valid-user
	   </Location>

DESCRIPTION
       Authenticate against a passwd file.

METHODS
       ·   new

	   This method takes a hash of parameters. The following options are
	   valid:

	   ·	   path

		   Path to passwd file to authenticate against. Any standard
		   passwd file that has records seperated with newline and
		   fields seperated by ":" is supported.  First field is
		   expected to be username and second field, plain or
		   encrypted password. Required.

		       path => '/etc/passwd'
		       path => '/var/www/.htpasswd'

	   ·	   flock

		   A boolean to enable or disable the usage of "flock()".
		   Defaults to "d_flock" in Config.

		       flock => 0

	   ·	   log

		   Any object that supports "debug", "info", "error" and
		   "warn".

		       log => Log::Log4perl->get_logger('Authen::Simple::Passwd')

       ·   authenticate( $username, $password )

	   Returns true on success and false on failure. Authentication
	   attempts with a username that begins with a hyphen "-" will always
	   return false.

SEE ALSO
       Authen::Simple.

       Authen::Simple::Password.

       passwd(5).

AUTHOR
       Christian Hansen "ch@ngmedia.com"

COPYRIGHT
       This program is free software, you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.14.1			  2011-07-19	     Authen::Simple::Passwd(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net