PHPackages                             softwaretours/users - 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. softwaretours/users

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

softwaretours/users
===================

Smart and flexible way to boost your app development start

2.6(9y ago)043MITJavaScriptPHP &gt;=5.5.9

Since Dec 17Pushed 9y ago1 watchersCompare

[ Source](https://github.com/softwaretours/users)[ Packagist](https://packagist.org/packages/softwaretours/users)[ RSS](/packages/softwaretours-users/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (2)Versions (16)Used By (0)

Laravel User Management
=======================

[](#laravel-user-management)

Laravel User Management package is smart and flexible way to boost your app development cycle.

Overview
--------

[](#overview)

Simple app which enables user, roles and permissions management for your application. Software Tours Laravel User Management do two things:

1. standardize views for laravel default auth (enabled reuse of same code registration from 3 different places)
2. remove foreign key restrictions for roles and permissions tables

Insallation
-----------

[](#insallation)

We recommend installation of package first on fresh laravel 5.2 app.

- composer require softwaretours/users
- Add service provider in config/app.php

`Bican\Roles\RolesServiceProvider::class,`

`Collective\Html\HtmlServiceProvider::class,`

`SoftwareTours\Users\Providers\UsersProvider::class,`

- Add aliases in config/app.php

`'Form' => Collective\Html\FormFacade::class,`

`'Html' => Collective\Html\HtmlFacade::class,`

- php artisan vendor:publish --force
- Add service provider in config/app.php

`App\Repositories\Users\BackendServiceProvider::class,`

`App\Repositories\Users\Permissions\BackendServiceProvider::class,`

`App\Repositories\Users\Roles\BackendServiceProvider::class,`

- Change default User model in `config/auth.php` to `'model' => App\Models\Users\User::class,`
- composer dump-autoload
- Create new database and set credentials in .env file
- php artisan migrate --seed
- Set writable permission to `public/user` folder

---

We recommend setting `bootstrap` and `storage` folders permission after installation.

NOTE: When you run php artisan vendor:publish it do following commands:

- Overrides /app/http/routes.php
- Database migrations (remove foreign key restrictions for bican package)
- Models
- Repositories
- Controles
- Models
- Views
- Assets (css, img, and js files for html layout)
- Event, Listener and EventProvider

Dependencies
------------

[](#dependencies)

Laravel User Management is build on top of Laravel default auth . It uses 2 package for adding User Management CRUD functionality.

Dependencies is automatically required and installed by composer.json.

1. Bican permisions and roles package
2. Laravel Collective Forms &amp; Html

Credentials
-----------

[](#credentials)

Username: `info@cueagents.com`

Password: `info`

### TODO

[](#todo)

1. Clean HTML and CSS files with customized bootstrap
2. Work on permission crud, do it more proffesional
3. Do user with permissions on crud and datatable
4. Create composer `post-update-cmd` which updates and publish entire package all except views: layout, nav, footer and dashboard. ().

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity66

Established project with proven stability

 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 ~2 days

Total

15

Last Release

3453d ago

Major Versions

1.9 → 2.02016-12-18

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/30228?v=4)[Luke Pearce](/maintainers/kule)[@kule](https://github.com/kule)

---

Top Contributors

[![ibookhotel](https://avatars.githubusercontent.com/u/17485599?v=4)](https://github.com/ibookhotel "ibookhotel (82 commits)")

---

Tags

laravelauthrolespermissionscrudilluminatesoftwaretours

### Embed Badge

![Health badge](/badges/softwaretours-users/health.svg)

```
[![Health](https://phpackages.com/badges/softwaretours-users/health.svg)](https://phpackages.com/packages/softwaretours-users)
```

###  Alternatives

[geniusts/roles

Powerful package for handling roles and permissions in Laravel 6

6416.7k](/packages/geniusts-roles)

PHPackages © 2026

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