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

Get Jwt Bundle Laravel Package

gfreeau/get-jwt-bundle

A Symfony bundle that adds JSON Web Token authentication to your app, letting clients obtain and send JWTs to authenticate users against your existing user provider with minimal setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy/leverage: Helps frame whether JWT-on-login is worth custom engineering in a Symfony/PHP service or can be covered by a small existing security listener.
  • Feature scoping: Supports a narrow authentication use case—issuing a JWT after login—rather than full identity, OAuth2/OIDC, refresh-token rotation, revocation, or multi-tenant authorization.
  • Roadmap triage: Best treated as a time-boxed spike or legacy maintenance option, not a strategic platform dependency.
  • Laravel reality check: Although evaluated as a Laravel/PHP package, this is a Symfony bundle with no direct Laravel integration. Laravel teams should route decisions to Sanctum, Passport, or a maintained JWT library instead.
  • Use cases to validate: Internal admin/API prototypes, legacy Symfony apps needing simple token issuance, and migration bridges where replacing auth is out of scope.
  • Risk signal: Low adoption (85 stars, 0 dependents) and likely stale Symfony compatibility make this a weak foundation for customer-facing or long-lived products.

When to Consider This Package

  • You are maintaining a Symfony application, not a Laravel application, and your Symfony Security version is compatible with the bundle.
  • You need a minimal “return JWT on login” listener and do not need refresh tokens, token revocation, key rotation, SSO, OAuth2/OIDC, or advanced claim/scope management.
  • The use case is internal, short-lived, or a proof of concept where a small dependency is acceptable.
  • Your team is willing to vendor/fork the bundle and own security updates, compatibility fixes, and incident response.
  • Look elsewhere for Laravel (Sanctum/Passport), modern Symfony (e.g., LexikJWTAuthenticationBundle or OIDC-based identity), enterprise auth, long-term support, active community maintenance, or any flow requiring standards compliance and token lifecycle management.

How to Pitch It (Stakeholders)

Executive summary: This is a small Symfony security bundle that can shorten a narrowly scoped JWT login implementation in a legacy PHP/Symfony service, but it is not a strategic auth platform and does not fit Laravel directly. Approve only a time-boxed compatibility spike with a clear exit plan; avoid making it a dependency for customer-facing or long-lived products.

Engineering summary: The package adds a Symfony security listener to return a JWT, which may be useful as a reference or short-term bridge. Adoption risk is high given low usage, zero dependents, and unclear maintenance. If the target stack is Laravel, do not adopt this bundle—evaluate Sanctum/Passport or a maintained JWT package instead.

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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource