inspiresoftware / mg-sso
SSO of MundoGamer project
Installs: 132
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:project
pkg:composer/inspiresoftware/mg-sso
Requires
- guzzlehttp/guzzle: ^6.3@dev
- jasny/sso: ^0.3.0
This package is auto-updated.
Last update: 2025-10-27 04:31:25 UTC
README
Private SSO adapted to MundoGamer Network project
installation
- composer require inspiresoftware/mg-sso
- Open config/app.php and add InspireSoftware\MGSSO\MGSSOServiceProvider::classto provider array.
- Execute php artisan migrate
- Execute php artisan vendor:publish --provider='InspireSoftware\MGSSO\MGSSOServiceProvider' --tag=configand edit your broker credentials
.env
SSO_SERVER_URL=your-server-network-host
SSO_CLIENT_ID=your-client-id
SSO_CLIENT_SECRET=your-client-secret
SSOUser trait and fillable
<?php namespace App\Models;
use InspireSoftware\MGSSO\Traits\SSOUser;
class User extends Authenticatable
{
    // add trait
    use SSOUser;
    protected $fillable = [
        'network_id', // don't forget to add this field
    ]
}
Update users
Don't forget to run php artisan mgsso:integration this command will find all users and populate network_id column in user based on network user