NAME

Plack::Middleware::Auth::Basic - Simple basic authentication middleware

SYNOPSIS

use Plack::Builder;
my $app = sub { ... };

builder {
    enable "Auth::Basic", authenticator => \&authen_cb;
    $app;
};

sub authen_cb {
    my($username, $password) = @_;
    return $username eq 'admin' && $password eq 's3cr3t';
}

DESCRIPTION

Plack::Middleware::Auth::Basic is a basic authentication handler for Plack.

CONFIGURATION

authenticator

A callback function that takes username and password supplied and returns whether the authentication succeeds. Required.

AUTHOR

Tatsuhiko Miyagawa

SEE ALSO

Plack