PHPackages                             pangodream/alisign-socialite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. pangodream/alisign-socialite

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

pangodream/alisign-socialite
============================

Socialite driver to connect Alisign SSO Server

v1.0.1(6mo ago)12PHPPHP ^8.2

Since Oct 30Pushed 6mo agoCompare

[ Source](https://github.com/pangodream/alisign-socialite)[ Packagist](https://packagist.org/packages/pangodream/alisign-socialite)[ RSS](/packages/pangodream-alisign-socialite/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

Alisign Socialite Driver
========================

[](#alisign-socialite-driver)

Socialite driver to perform Single Sign On using an Alisign SSO Server

Installation
------------

[](#installation)

### Package

[](#package)

```
my-laravel-project>composer require pangodream/alisign-socialite

```

### Files

[](#files)

```
php artisan alisign-socialite:install

```

```
Installing Alisign Socialite driver ...
→ Copied my-laravel-project\routes/alisign.php
→ Copied my-laravel-project\app\Providers/SSOServiceProvider.php
→ Copied my-laravel-project\app\Http/Middleware/CheckSSOStatus.php
→ Added reference to routes/alisign.php
→ laravel-sso configuration added to config/services.php
→ App\\Providers\\SSOServiceProvider added to bootstrap/app.php
Alisign Socialite driver succesfully installed ✅

```

Configuration
-------------

[](#configuration)

Add server details in .env file

```
SSO_BASE_URL=https://alisign.xxxxxxx.xxx
SSO_CLIENT_ID=xxxxxxxxxxxxxxxxxxxx
SSO_CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxx
SSO_REDIRECT_URI=${APP_URL}/oauth/callback

```

Use
---

[](#use)

### Login

[](#login)

Invoke route **/auth/redirect** from any point of your aplication

For instance, append to your breeze login template the following snippet

```

     SSO Login

```

### Logout

[](#logout)

Use the logout Breeze route **(no changes at this point)**

```

    @csrf
    Cerrar sesión

```

### Renew session time if server session is alive

[](#renew-session-time-if-server-session-is-alive)

Add the **SSOCheckStatus** middleware to those routes you need to check if server session is still alive or you need to cancel local session.

For instance, the following routes under the group check the local session but also the SSO Server session

```
Route::group(['middleware' => ['auth', \App\Http\Middleware\CheckSSOStatus::class]], function () {
    Route::get('/dashboard', [\App\Http\Controllers\DashboardController::class, 'show'])->name('dashboard');

});

```

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance67

Regular maintenance activity

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

193d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/748a75dbce80f567b20434f0583edd5d424aecc09c5f2feedc69549fd6e3ed54?d=identicon)[pangodream](/maintainers/pangodream)

---

Top Contributors

[![italisecdir](https://avatars.githubusercontent.com/u/77011630?v=4)](https://github.com/italisecdir "italisecdir (2 commits)")

### Embed Badge

![Health badge](/badges/pangodream-alisign-socialite/health.svg)

```
[![Health](https://phpackages.com/badges/pangodream-alisign-socialite/health.svg)](https://phpackages.com/packages/pangodream-alisign-socialite)
```

###  Alternatives

[socialiteproviders/manager

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

42442.0M544](/packages/socialiteproviders-manager)[andrewdwallo/filament-companies

A comprehensive Laravel authentication and authorization system designed for Filament, focusing on multi-tenant company management.

34450.0k2](/packages/andrewdwallo-filament-companies)[kovah/laravel-socialite-oidc

OpenID Connect OAuth2 Provider for Laravel Socialite

2073.7k](/packages/kovah-laravel-socialite-oidc)[truckersmp/steam-socialite

Laravel Socialite provider for Steam OpenID.

1516.7k](/packages/truckersmp-steam-socialite)[pschocke/laravel-telegram-login-widget

Easily integrate Telegrams login widget into your Laravel application to send Telegram messages

1610.4k](/packages/pschocke-laravel-telegram-login-widget)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
