Sistema de usurios administrativos para OlCMS

Maintainers

Package info

github.com/OrlandoLibardi/UserCms

Language:HTML

Type:module

pkg:composer/orlandolibardi/usercms

Statistics

Installs: 27

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2019-08-19 19:06 UTC

This package is auto-updated.

Last update: 2026-03-20 09:52:46 UTC


README

Instalar o UserCms

$ composer require orlandolibardi/usercms
$ php artisan OlCMS:update
$ php artisan vendor:publish --provider="OrlandoLibardi\UserCms\app\Providers\OlCmsUserServiceProvider" --tag="adminUser"

Configure o Spatie

$ php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="config"
$ php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="migrations"

Atualize o banco de dados

$ php artisan migrate

Seeders

$ composer dump-autoload
$ php artisan db:seed --class=PermissionTableSeeder
$ php artisan db:seed --class=UserCmsTableSeeder

Atualize o Kermel

Abra o arquivo "App\Http\Kernel" e adicione as linhas em "$routeMiddleware";

protected $routeMiddleware =[
...
'role' => \Spatie\Permission\Middlewares\RoleMiddleware::class,
'permission' => \Spatie\Permission\Middlewares\PermissionMiddleware::class,
]
....