headerx/laravel-jetstream-passport
Integrates Laravel Passport with Jetstream to add OAuth2 API token management to your Inertia/Vue app. Provides ready-made UI for creating, viewing, and revoking personal access tokens and managing API clients alongside Jetstream's existing profile features.
authorize view makes the OAuth consent/authorization screen a first-class, customizable artifact. That unlocks product decisions around branded consent screens, scope disclosure, legal/compliance copy (GDPR-style consent, third-party data access notices), and trust-building at the moment a user grants access to their account.Consider it when:
authorize view is the reason to look now rather than before.Look elsewhere when:
For executives: This package lets us offer OAuth-based API access and partner integrations — the plumbing behind "connect your account" and mobile app sign-in — on infrastructure we already run, without a new identity vendor contract or per-user fees. The v1.0.2 release adds a customizable authorization screen, which means we can brand the consent step and put reviewed legal language in front of users at the exact moment they grant third-party access. That is a meaningful trust and compliance improvement for near-zero additional engineering cost. Because it is built on Laravel's first-party Passport and Jetstream projects, our exposure is limited: if the wrapper stalls, the underlying capability remains and we can migrate to Passport directly.
For engineering: v1.0.2 is a low-risk, non-breaking increment — a publishable authorization view plus README updates. No migrations, no API changes, no deprecations. Adopt the view via publish-and-own so branding and copy changes do not require forking. Pin the version, review the view for scope display and CSRF/session handling before shipping to production, and keep a documented fallback path to raw Passport. Flag the package's small maintainer base as a tracked dependency risk rather than a blocker.
How can I help you explore Laravel packages today?