liberusoftware/identity-socialstream
SocialStream for Liberu Identity adds configurable social authentication to Laravel apps. Connect providers such as Google, GitHub, Facebook and X, link social profiles to user accounts, and manage OAuth identities securely through a simple, extensible integration.
Consider it when:
Look elsewhere when:
For executives: Social sign-in is a measurable conversion lever — fewer abandoned signups, faster time-to-first-action. This package is a small MIT-licensed adapter that lets us ship it in days rather than building OAuth linking ourselves, at effectively zero license cost. The trade-off is maturity: it is a young, single-maintainer component with no visible downstream adoption, so we should treat it as a swappable part, not a platform commitment. Recommendation: pilot behind a feature flag, measure signup completion lift, and keep a fork/exit path. Low downside, clear upside.
For engineering: It is a thin provider adapter over Socialite/Socialstream that handles identity linking against the Liberu identity module. Integrate behind our own interface (e.g., an IdentityLinker contract) so the dependency never leaks into domain models — map its records into our user/identity schema. Pin the version, add contract and integration tests around link/unlink/duplicate-account cases, and watch upstream releases (cadence looks active). Assume we may need to fork; keep the diff surface small enough that forking stays a day's work, not a quarter's.
How can I help you explore Laravel packages today?