kinde-oss/kinde-auth-php
kinde-oss/kinde-auth-php is the official Kinde SDK for PHP, making it easy to add secure authentication to PHP apps. It supports OAuth/OIDC login, registration, logout, social and passwordless sign-in, and token handling with minimal setup.
Consider it when:
AuthService/IdentityProvider interface so the vendor is swappable.Look elsewhere when:
For executives (1 paragraph): Authentication is expensive to build and unforgiving to get wrong — a single session or token bug is a security incident. This package lets us integrate a hosted identity provider instead of building one, compressing a multi-month epic into a short integration and removing ongoing maintenance of password resets, MFA, and SSO from our roadmap. It also unlocks the enterprise-readiness features (SSO, roles) that gate larger deals. The trade-off is a per-user vendor cost and dependency on an external provider; we mitigate that by keeping the integration behind a thin internal interface so we can switch providers without rewriting product code. Recommendation: approve a time-boxed spike, not a commitment — validate the vendor's security posture and the SDK's maintenance status before we depend on it.
For engineering (3 bullets):
IdentityProvider contract and adapt; this is the whole of our exit strategy.How can I help you explore Laravel packages today?