jakyeru/larascord
Larascord is a Laravel package for Discord OAuth2 authentication. It adds a simple Discord login flow, integrates with Laravel Socialite and your user model, and provides configurable routes, scopes, and callbacks for quick setup.
Look elsewhere when:
For executives: Discord login removes signup friction for our target community and is a commodity integration — we should buy it, not build it. The good news is the new v8 release supports Laravel 13, so it does not block our platform upgrade. The caveat is that v8 is a breaking release from a small open-source project, so adopting it means a one-time migration ticket and ongoing diligence on version pinning. Net: low cost, real conversion upside, manageable dependency risk.
For engineering: v8.0.0 is a major release with two changes that matter: Laravel 13 compatibility, and an architecture redesign aimed at existing-project compatibility. Treat it as breaking: review the changelog and upgrade guide, run the auth flow end-to-end (redirect, callback, user creation/mapping, token refresh) in staging, and pin the exact version in composer.json. If we're mid-upgrade cycle, sequence this alongside — not on top of — the Laravel 13 jump. Since the project is single-maintainer, avoid forking; if we need custom behavior, wrap the package behind our own auth interface so it can be swapped for Socialite or a fork with minimal blast radius.
How can I help you explore Laravel packages today?