PHP Package: laravel/socialite

Laravel Socialite is a PHP library for easy OAuth authentication. It simplifies the process of integrating third-party authentication providers into Laravel applications.

Current Version: 5.18.0
Last Updated: 2025-02-11
PHP Requirement: >=7.1
Dependencies: guzzlehttp/guzzle, illuminate/support, symfony/http-foundation
⚠️ To ensure full functionality, the above dependencies might be required.

Package Description

Laravel Socialite is a popular PHP library that streamlines OAuth authentication in Laravel projects. It provides a clean and simple interface for authenticating with services like Facebook, Twitter, and Google. With Laravel Socialite, developers can quickly implement social login functionality without dealing with the complexities of OAuth flows.

🔗 View on GitHub

Download Latest Version: 5.18.0

Download Download v5.18.0

Code Integration Example

Make sure to include the correct namespace and class paths for proper usage.

<?php

// Example from PHPlibraries.com
require_once 'libs/laravel/socialite/5.18.0/autoload.php';

use Laravel\Socialite\Contracts\Provider;
use Laravel\Socialite\Two\FacebookProvider;
use GuzzleHttp\Client;
use Illuminate\Support\Manager;
use Symfony\Component\HttpFoundation\Request;


$obj = new Laravel\Socialite\Contracts\Provider();
echo "✅ Example created successfully.";

?>

We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.