PHPackages                             whande1992/laravel-acl - 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. whande1992/laravel-acl

ActiveLibrary

whande1992/laravel-acl
======================

Grupos de acesso com permissões de usuarios.

1.0.0.7(8y ago)032PHP

Since Jul 2Pushed 8y ago1 watchersCompare

[ Source](https://github.com/whande1992/Laravel-ACL)[ Packagist](https://packagist.org/packages/whande1992/laravel-acl)[ RSS](/packages/whande1992-laravel-acl/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (4)DependenciesVersions (5)Used By (0)

Laravel-ACL
===========

[](#laravel-acl)

Grupos de usuários e permissões de acesso para Laravel 5.4.

Antes de instalar o modulo, é necessario ter o laravel funcionando, com o tema AdminLte instalado, não é necessario criar um usuario inicial, pois o modulo cria automaticamente um usuario administrador

User:

Senha: padrao autmaster

Laravel 5.4
-----------

[](#laravel-54)

1 - Requer Laravel-Modules

```
  composer require nwidart/laravel-modules

```

2 - Adicionar Service Provider em config/app.php.

```
      'providers' => [
            Nwidart\Modules\LaravelModulesServiceProvider::class,
      ],
```

3 - Adicionar em aliases :

```
   'aliases' => [
           'Module' => Nwidart\Modules\Facades\Module::class,
      ],
```

4 - Publicar

```
  php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"

```

5 - Adicionar Modules no autoload do composer.json

```
      {
       "autoload": {
       "psr-4": {
       "App\\": "app/",
       "Modules\\": "Modules/"
       }
         }
           }
```

6 - Modificar o arquivo Config\\Modulos.php scan: Mudar enabled para true.

```
      'scan' => [
       'enabled' => true,
       'paths' => [
        base_path('vendor/*/*'),
        ],
      ],
```

7 - Instalar SweetAlert

```
  https://github.com/uxweb/sweet-alert

```

8 - Navegar até o diretório \\public\\plugins e baixar o SweetAlert

```
  $ bower install sweetalert2

```

9 - Carregar os arquivos em: Resources\\views\\layouts\\adminlte\\layouts\\partials\\htmlheader.blade.php

```

```

10 - Configurar o layout principal app.blade.php, na linha 55 em baixo de @include('adminlte::layouts.partials.footer')

```
      @include('sweet::alert')
```

Na linha 44 em baixo de @include('adminlte::layouts.partials.contentheader')

```
      @if ($errors->any())

                swal(   'Atenção!',
                        ' {!! $errors->first() !!} ',
                        'error'
                    )

        @endif
```

11 - Configurar o acesso ao banco de dados e a engine do banco config\\database mysql.

```
      engine' => 'InnoDB',
```

12 - Rodar as migrações normais (para criar a tabela de usrs na primeira instalação)

```
  php artisan migrate

```

13 - Instalar o componente

```
  composer require whande1992/laravel-acl": "1.0.0.*

```

14 - Rodar a migrate para inserir as tabelas do modulo\]

```
  php artisan module:migrate

```

15 - Rodar o seed para popular o banco de dados com informações padrão

```
  php artisan module:seed

```

Para conferir se tudo esta ok, acessar o link \\grupos e verificar se existe o grupo adminsitrados.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity66

Established project with proven stability

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

4

Last Release

3236d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/53352074b078772746d5f888d8ba5dca47574a0c3fd5d7724e6e2b3cbd45d725?d=identicon)[whande1992](/maintainers/whande1992)

### Embed Badge

![Health badge](/badges/whande1992-laravel-acl/health.svg)

```
[![Health](https://phpackages.com/badges/whande1992-laravel-acl/health.svg)](https://phpackages.com/packages/whande1992-laravel-acl)
```

PHPackages © 2026

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