1Authen::Simple(3) User Contributed Perl Documentation Authen::Simple(3)
2
3
4
6 Authen::Simple - Simple Authentication
7
9 use Authen::Simple;
10 use Authen::Simple::Kerberos;
11 use Authen::Simple::SMB;
12
13 my $simple = Authen::Simple->new(
14 Authen::Simple::Kerberos->new( realm => 'REALM.COMPANY.COM' ),
15 Authen::Simple::SMB->new( domain => 'DOMAIN', pdc => 'PDC' )
16 );
17
18 if ( $simple->authenticate( $username, $password ) ) {
19 # successfull authentication
20 }
21
23 Simple and consistent framework for authentication.
24
26 • new
27
28 This method takes an array of "Authen::Simple" adapters. Required.
29
30 • authenticate( $username, $password )
31
32 Returns true on success and false on failure.
33
35 Authen::Simple::ActiveDirectory.
36
37 Authen::Simple::CDBI.
38
39 Authen::Simple::DBI.
40
41 Authen::Simple::FTP.
42
43 Authen::Simple::HTTP.
44
45 Authen::Simple::Kerberos.
46
47 Authen::Simple::LDAP.
48
49 Authen::Simple::NIS.
50
51 Authen::Simple::PAM.
52
53 Authen::Simple::Passwd.
54
55 Authen::Simple::POP3.
56
57 Authen::Simple::RADIUS.
58
59 Authen::Simple::SMB.
60
61 Authen::Simple::SMTP.
62
63 Authen::Simple::SSH.
64
66 Christian Hansen "chansen@cpan.org"
67
69 This program is free software, you can redistribute it and/or modify it
70 under the same terms as Perl itself.
71
72
73
74perl v5.38.0 2023-07-20 Authen::Simple(3)