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
Rabbitmq Access Token Bundle

Rabbitmq Access Token Bundle Laravel Package

letdoittoday/rabbitmq-access-token-bundle

A PHP bundle for RabbitMQ access token authentication, offering OAuth 2.0-style token handling so services can authenticate against RabbitMQ without static credentials. A small, low-profile package for projects already in the letdoittoday ecosystem.

View on GitHub
Deep Wiki
Context7

RabbitMQ Access Token Bundle adds token-based authentication to PHP applications connecting to RabbitMQ, issuing and validating access tokens that replace static usernames and passwords in AMQP credentials. It plugs into your existing auth flow to generate scoped, time-limited tokens and verify them during connection setup.

  • Token issuance with configurable TTL and scopes
  • Validation against RabbitMQ's token auth backend
  • Framework-friendly service integration for DI containers
  • Straightforward configuration for vhosts, exchanges, and permissions
Frequently asked questions about Rabbitmq Access Token Bundle
What is letdoittoday/rabbitmq-access-token-bundle used for?
It is a Symfony bundle for working with RabbitMQ access tokens in PHP applications. The overview says it helps configure token-based authentication and manage connections when publishing to or consuming from RabbitMQ queues. It integrates with Symfony's bundle configuration and service container for message-driven projects.
How do I install letdoittoday/rabbitmq-access-token-bundle?
Install it with Composer using composer require letdoittoday/rabbitmq-access-token-bundle. Then enable the bundle in your Symfony application and add the required RabbitMQ token configuration. The provided overview does not list the exact bundle class or config keys, so check the README for the precise setup steps.
Does this package work with Laravel?
No, the package is described as a Symfony bundle rather than a Laravel package. It integrates with Symfony's bundle configuration and service container, and the available context does not document a Laravel service provider. Laravel developers should look for Laravel-specific RabbitMQ token authentication packages or plan a custom integration.
Which Laravel versions are supported by this RabbitMQ access token bundle?
No Laravel versions are documented because this is a Symfony bundle, not a Laravel package. Laravel version compatibility is therefore not applicable based on the available context. If you are evaluating it for a Laravel app, verify the Composer requirements and consider a Laravel-native alternative.
How do I configure RabbitMQ access token authentication in Symfony?
The bundle is intended to be configured through Symfony's bundle configuration and service container. You will need to supply your RabbitMQ access token settings and connection details in the bundle config. The overview does not include the exact configuration keys, so refer to the README for the required options.
Can this bundle publish to and consume from RabbitMQ queues?
Yes, the overview states that it helps manage connections when publishing to or consuming from RabbitMQ queues. It is aimed at message-driven Symfony projects that use token-based RabbitMQ authentication. You should still test both publish and consume flows against your RabbitMQ setup before production use.
What are alternatives to this bundle for Laravel RabbitMQ token authentication?
Because this is a Symfony bundle, Laravel teams often evaluate Laravel-specific RabbitMQ packages or use php-amqplib directly with custom token authentication. You can also look for packages that support RabbitMQ OAuth or access-token plugins and expose a Laravel service provider. Compare maintenance activity, documentation, and test coverage before choosing an alternative.
Is this bundle production-ready?
The available context does not include release history, test coverage, or stability guarantees, so production readiness cannot be confirmed from the overview alone. Review the GitHub repository for recent commits, open issues, tagged releases, and tests before adopting it. Run it in a staging environment with your RabbitMQ token configuration before using it in production.
How do I test RabbitMQ token authentication with this bundle?
Set up a Symfony test environment that points to a RabbitMQ instance configured for access-token authentication. Then exercise your publish and consume paths through the bundle's services and assert that connections authenticate correctly. The overview does not mention dedicated test helpers, so integration tests against a real or containerized RabbitMQ broker are the most reliable approach.
Is letdoittoday/rabbitmq-access-token-bundle actively maintained?
The provided context does not include maintenance status, release dates, or issue activity. Check the GitHub repository and Packagist for recent commits, tagged versions, and open issues before relying on it. For production use, pin a version and monitor the repository for updates.
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.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core