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

Laravel Oauth2 Login Laravel Package

kronthto/laravel-oauth2-login

Add OAuth2 social login to your Laravel app. This package provides a simple, configurable way to authenticate users through OAuth2 providers, handling the redirect and callback flow for you. Integrates with Laravel's auth system so users can sign in via third-party accounts.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework-roadmap alignment: v1.13.0 adds support for Laravel 9 (LTS) and 10 while removing older framework versions. This is the decisive adoption signal: teams standardizing on a supported Laravel LTS can adopt without pinning legacy constraints or maintaining a fork.
  • Upgrade planning / deprecation management: by dropping older Laravel versions, the package forces a decision — upgrade the host application, freeze the package at an older tag, or replace it. That trade-off should be scheduled as part of the platform upgrade roadmap, not discovered at install time.
  • Build vs. buy: the release cadence and version hygiene suggest active maintenance, which strengthens the case for buying/adopting over building an in-house equivalent — provided the package's actual capability matches the need (see caveat below).
  • Adoption gating: because the release notes describe compatibility only, no new product capability can be credited to v1.13.0. Treat it as a maintenance release that widens the addressable install base, not a feature release that changes scope.
  • Caveat on confidence: no prior assessment or package metadata was supplied, so these decisions rest on the compatibility signal alone. Package purpose, license, test coverage, and maintainer responsiveness must be verified before commitment.

When to Consider This Package

  • Consider it when the application runs Laravel 9 LTS or 10, the package's domain overlaps a capability on your roadmap, and the maintenance cadence (evidenced by this release) is acceptable.
  • Consider it if you value a dependency that tracks Laravel LTS releases promptly — this release shows the maintainer is keeping pace with the current support window.
  • Look elsewhere or defer if you are on Laravel 8 or earlier and cannot upgrade: v1.13.0 removes support for older versions, so you would be stranded on an older tag with no security or bugfix path.
  • Look elsewhere if you require a long support horizon for legacy framework versions, vendor-backed SLAs, or guaranteed backwards compatibility across major Laravel upgrades.
  • Do due diligence regardless: verify license compatibility, automated test coverage against Laravel 9/10, release frequency, open-issue response times, and whether the removal of older versions was a documented breaking change with a migration note.

How to Pitch It (Stakeholders)

  • To executives: this release keeps the dependency aligned with supported Laravel LTS versions, which reduces security and compliance exposure from running end-of-life framework code. It is a maintenance release — low novelty, low integration risk — that supports our platform-upgrade timeline rather than expanding product scope.
  • To engineering: v1.13.0 is a compatibility release: Laravel 9 (LTS)–10 added, older versions removed. Treat the removals as breaking for anyone on Laravel ≤8 and confirm semver/migration guidance before upgrading. Validate transitive dependency constraints, run the full suite on both Laravel 9 and 10, and confirm that no application code depends on the dropped framework versions. No new features to design around; the work is upgrade verification, not integration.
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