Skip to content

brace-project/brace-mod-auth-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brace-mod-auth-basic

HTTP Basic Authentication

Example

Validate against closure function

$app->pipe->addMiddleWare(
    new AuthBasicMiddleware(new \Brace\Auth\Basic\Validator\LambdaAuthValidator(
        function (\Brace\Auth\Basic\BasicAuthToken $basicAuthToken) {
            return $basicAuthToken->user === "client1" && $basicAuthToken->passwd === "test";
        }
    ))
);

Validate against File

$app->pipe->addMiddleWare(
    new AuthBasicMiddleware(new ClientIdFileAuthValidator(CONFIG_PATH . "/clients.yml"))
);

Dont't forget to call

$basicAuthToken->validate();

To verify the Token is valid

About

HTTP Basic Authentication

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages