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.
- realm
-
Realm name to display in the basic authentication dialog. Defaults to restricted area.
AUTHOR
Tatsuhiko Miyagawa