styleci/login
StyleCI Login adds StyleCI OAuth authentication to Laravel applications, letting users sign in with their StyleCI account. It provides a ready-made driver and routes so you can integrate secure single sign-on with minimal configuration.
GrahamDeprecated namespace are a strong signal that this is archived/abandoned code. That makes it a good forcing function for a written policy on third-party auth dependencies — an area where "it works today" is not the same as "it will be maintained."Consider it only in narrow, low-stakes circumstances:
Look elsewhere in almost every other case. The signals here — no stars, no dependents, a deprecation-namespaced owner, and a score of 0 — mean no maintenance, no security response path, and no community to absorb a breaking change in Laravel or Socialite. For anything customer-facing or handling PII, this is a hard no.
Preferred alternatives, in rough order of preference:
socialiteproviders/github if you need the standalone provider). This is what the package wraps; you get the same result with a maintained upstream and roughly the same amount of code.Adoption criteria, if you insist on a checklist: the app is internal-only, there is no PII beyond a GitHub handle, you have vendored or forked the code so you control it, and you have a named owner and a plan to replace it. If any of those fail, stop.
For executives: This is a GitHub login helper for Laravel, and it is effectively abandoned — no stars, no downstream users, and published under an account explicitly marked deprecated. The strategic answer is not "adopt this package," it's "we already know how to do GitHub sign-in cheaply." Laravel's own Socialite library covers the same ground with active maintenance. Recommendation: do not add this as a dependency; fund GitHub sign-in as a small, scoped feature on top of Socialite instead, and treat the effort as a conversion experiment rather than an infrastructure project.
For engineering: It's a thin Socialite provider wrapper. Use laravel/socialite plus socialiteproviders/github instead — same code path, maintained upstream, no orphaned dependency in the auth surface. If we need more than one provider, or if enterprise SSO enters the roadmap, that's the trigger to evaluate a managed identity vendor rather than accumulating provider packages. Auth is a place where an unmaintained dependency is a security liability, not a convenience.
How can I help you explore Laravel packages today?