Manager

socialiteproviders/manager image

Manager stats

Downloads
15M
Stars
356
Open Issues
6
Forks
79

View on GitHub →

Easily add new or override built-in providers in Laravel Socialite.

Socialite Providers Manager for Laravel

The Socialite Providers Manager is a Laravel package designed to enhance the capabilities of Laravel Socialite, making it more flexible and powerful when dealing with various social authentication providers. It simplifies the process of adding new providers and overriding existing ones without the need to alter the core Socialite files.

Key Features:

  • Extensibility: Easily add new providers or override existing ones within your Laravel application.
  • Deferred Instantiation: Objects are only created when Socialite is called, optimizing resource usage.
  • Dynamic Configuration: Override configurations dynamically, pulling variables directly from the .env file.
  • Stateless Option: Configure Socialite to be stateless if required.
  • Lumen Compatibility: Works seamlessly with both Laravel and Lumen frameworks.
  • Access to Extended Data: Gain access to the full access token response body, not just the access token.

Installation and Usage:

  1. Installation: Install via composer with composer require socialiteproviders/manager.
  2. Creating Providers and Handlers: Follow the documentation to create custom providers or extend existing ones. Sample code and detailed instructions are provided to guide you through the process.

Documentation Links:

The Socialite Providers Manager is a must-have for developers looking to leverage social authentication in a more customizable and efficient way within their Laravel applications.

SocialiteProviders photo

Socialite Providers for Laravel

Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


Socialiteproviders Manager Related Articles

Help make Filament faster! image

Help make Filament faster!

Read article
The artisan dev Command in Laravel 13.16.0 image

The artisan dev Command in Laravel 13.16.0

Read article
Parsel: Parse PDFs, Office Documents, and Images in PHP image

Parsel: Parse PDFs, Office Documents, and Images in PHP

Read article
The PHP Foundation Launches an Ecosystem Security Team image

The PHP Foundation Launches an Ecosystem Security Team

Read article
Larapanda: A Type-Safe Lightpanda Browser SDK for Laravel image

Larapanda: A Type-Safe Lightpanda Browser SDK for Laravel

Read article
Generate HTML Password Rules Attribute in Laravel 13.9.0 image

Generate HTML Password Rules Attribute in Laravel 13.9.0

Read article
Typesense Search logo

Typesense Search

Typesense is an open source, blazing-fast search engine, optimized for helping you build delightful search experiences for your sites and apps. Natively integrated with Laravel Scout.

Typesense Search
Acquaint Softtech logo

Acquaint Softtech

Acquaint Softtech offers AI-ready Laravel developers who onboard in 48 hours at $3000/Month with no lengthy sales process and a 100 percent money-back guarantee.

Acquaint Softtech
PhpStorm logo

PhpStorm

The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

PhpStorm
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
No Compromises logo

No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project. ⬧ Flat rate of $9500/mo. ⬧ No lengthy sales process. ⬧ No contracts. ⬧ 100% money back guarantee.

No Compromises
Celebian logo

Celebian

Celebian is a social media marketing agency specializing in helping their clients go viral on TikTok. Whether you're looking to reach a bigger audience or gain more Tiktok followers, likes, and views, they've got you covered.

Celebian