cresjie/social-login
Laravel 4 package for OAuth2 social authentication with Google, Facebook, Yahoo, and GitHub. Provides routes for redirect/login and callback authentication, returns user data, and supports config-based result filtering to normalize fields across providers.
league/oauth2-client (v1.x), which is outdated and lacks support for modern OAuth2 flows.Auth::user() patterns may conflict with Laravel 8+/9+ changes).social_accounts table; may conflict with existing auth tables (e.g., users, password_resets) if not aligned with Laravel’s current migrations.guzzlehttp/guzzle v5.x) may expose the app to exploits.https://graph.facebook.com/v2.0/me) will fail with modern APIs.HasApiTokens in Laravel Sanctum) may require full rewrites.google/apiclient, facebook/graph-sdk).php-http/oauth2-client or thephpleague/oauth2-client (v2.x+).social_accounts table)?league/oauth2-client (v1.x) with php-http/oauth2-client or thephpleague/oauth2-client (v2.x+).Socialite package (if available) or a modern fork (e.g., laravel/socialite v5.x+).social_accounts table schema and relationships.league/oauth2-client with a maintained library.Auth::attempt() or Sanctum API tokens.auth:social or similar middleware exists; adapt to Laravel’s auth middleware.social.login events and map to Laravel’s auth.login or custom events.social_accounts table with Laravel’s users table (e.g., add provider_id, provider_user_id).HasSocialAccounts trait or a similar pattern.Auth::loginUsingId()).token_refreshed event listener.How can I help you explore Laravel packages today?