LaravelPackages.net
Acme Inc.
Toggle sidebar
dm-laravel-admin-ext/sso

laravel-admin 单点登录扩展

54
2
0.0.2
About dm-laravel-admin-ext/sso

dm-laravel-admin-ext/sso is a Laravel package for laravel-admin 单点登录扩展. It currently has 2 GitHub stars and 54 downloads on Packagist (latest version 0.0.2). Install it with composer require dm-laravel-admin-ext/sso. Discover more Laravel packages by dm-laravel-admin-ext or browse all Laravel packages to compare alternatives.

Last updated

laravel-admin-ext-sso

install

composer require dm-laravel-admin-ext/sso

configure

publish config.php and migration

php artisan vendor:publish --provider="DM\SSO\SSOServiceProvider"

migrate:

php artisan migrate

this command will create oss tables to authorize.

you can create sso client through command

php artisan sso:create

add middleware to Http/kernel.php


protected $middlewareGroups = [
    'web' => [
        ...
        // sso 
        \DM\SSO\Http\Middleware\SSOLoginWithTicket::class,
    ],

usage

Get redirect url to client


$url = SSOController::loginTo($app_id);

Star History Chart