Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Bbn Security Bundle Laravel Package

bburnichon/bbn-security-bundle

View on GitHub
Deep Wiki
Context7

bbn-security-bundle Build status...

API Key based Authentication bundle for Symfony2

Usage

This bundle will enable the new api_key authentication provider

use it as below in your security.yml file

security:
    firewall:
        your-firewall-name:
            pattern: ^/what-you-wish-to-protect/
            provider: user_provider_name
            api_key:
                parameter: apikey
            stateless: true

The new user provider should provide api keys as username

The loadUserFromUsername() method will be called with the supplied api key the Authentication class does not care about the credentials fields

Installation

$ composer require bburnichon/bbn-security-bundle:@dev

Then add the following to your AppKernel

$bundles = array(
    new BBn\SecurityBundle\BBnSecurityBundle(),
);

Running the Tests

$ php bin/phpunit

License

bbn-security-bundle is released under the MIT License. See the bundled LICENSE file for details.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
frankkessler/guzzle-oauth2-middleware
delatbabel/site-config
delatbabel/applog
eusonlito/laravel-gettext
henzeb/housepedia-intelligence-laravel
aliqsm/laravel-authkit
itsjustvita/laravel-wp-migrator
uslanozan/laravel-cache-contract
adilazhari/laravel-trace
ulsyairil/ai-local-guardrails
dzwallet/laravel-sdk
glc36/maxloop-kernel
ikhbarnuridev/filament-mega-menu
mydnic/volet-chatbot
enadstack/laravel-localization
mydnic/volet-feature-board-filament-plugin
wmde/email-address
refinery29/test-util
dees040/laravel-api-responses
teamzac/geocoder