NAME Mojolicious::Plugin::BasicAuthPlus - Basic HTTP Auth Helper Plus VERSION Version 0.05 DESCRIPTION Mojolicious::Plugin::BasicAuthPlus is a helper for basic HTTP authentication that supports multiple authentication schemes, including an inline callback, hard-coded username and password, a passwd file, LDAP, or Active Directory. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install TEST SUITE To run the LDAP authentication tests t/auth-ldap.t, set the following environmental variables as appropriate for your LDAP server: bash: MOJO_TEST_LDAP_HOST=ldap.someplace.com MOJO_TEST_LDAP_BASEDN="dc=MYDOMAIN,dc=com" MOJO_TEST_LDAP_USERPASS=user:pass tcsh/csh: setenv MOJO_TEST_LDAP_HOST ldap.someplace.com setenv MOJO_TEST_LDAP_BASEDN "dc=MYDOMAIN,dc=com" setenv MOJO_TEST_LDAP_USERPASS user:pass Now re-run 'make test'. SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Mojolicious::Plugin::BasicAuthPlus You can also look for information at: RT, CPAN's request tracker (report bugs here) http://rt.cpan.org/NoAuth/Bugs.html?Dist=Mojolicious-Plugin-BasicAuthPlus AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/Mojolicious-Plugin-BasicAuthPlus CPAN Ratings http://cpanratings.perl.org/d/Mojolicious-Plugin-BasicAuthPlus Search CPAN http://search.cpan.org/dist/Mojolicious-Plugin-BasicAuthPlus/ COPYRIGHT Copyright (c) 2013-2014 by Brad Robertson LICENSE This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.