2017 © Pedro Peláez
 

library users

Smart and flexible way to boost your app development start

image

softwaretours/users

Smart and flexible way to boost your app development start

  • Monday, January 16, 2017
  • by kule
  • Repository
  • 1 Watchers
  • 0 Stars
  • 32 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 16 Versions
  • 0 % Grown

The README.md

Laravel User Management

Laravel User Management package is smart and flexible way to boost your app development cycle., (*1)

Overview

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

  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

We recommend installation of package first on fresh laravel 5.2 app., (*3)

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

Bican\Roles\RolesServiceProvider::class,, (*4)

Collective\Html\HtmlServiceProvider::class,, (*5)

SoftwareTours\Users\Providers\UsersProvider::class,, (*6)

  • Add aliases in config/app.php

'Form' => Collective\Html\FormFacade::class,, (*7)

'Html' => Collective\Html\HtmlFacade::class,, (*8)

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

App\Repositories\Users\BackendServiceProvider::class,, (*9)

App\Repositories\Users\Permissions\BackendServiceProvider::class,, (*10)

App\Repositories\Users\Roles\BackendServiceProvider::class,, (*11)

  • 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., (*12)

NOTE: When you run php artisan vendor:publish it do following commands:, (*13)

  • 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

Laravel User Management is build on top of Laravel default auth https://laravel.com/docs/5.2/authentication. It uses 2 package for adding User Management CRUD functionality., (*14)

Dependencies is automatically required and installed by composer.json., (*15)

  1. Bican permisions and roles package https://github.com/romanbican/roles, (*16)

  2. Laravel Collective Forms & Html https://laravelcollective.com/docs/5.2/html, (*17)

Credentials

Username: info@cueagents.com, (*18)

Password: info, (*19)

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. (https://getcomposer.org/doc/articles/scripts.md).

The Versions

16/01 2017

dev-master

9999999-dev

Smart and flexible way to boost your app development start

  Sources   Download

MIT

The Requires

 

laravel auth roles permissions crud illuminate softwaretours

16/01 2017

2.6

2.6.0.0

Smart and flexible way to boost your app development start

  Sources   Download

MIT

The Requires

 

laravel auth roles permissions crud illuminate softwaretours

16/01 2017

2.5

2.5.0.0

Smart and flexible way to boost your app development start

  Sources   Download

MIT

The Requires

 

laravel auth roles permissions crud illuminate softwaretours

20/12 2016

2.4

2.4.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

20/12 2016

2.3

2.3.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

2.2

2.2.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

2.1

2.1.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

2.0

2.0.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

1.9

1.9.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

1.8

1.8.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

1.7

1.7.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Requires

 

18/12 2016

1.6

1.6.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

The Development Requires

18/12 2016

1.5

1.5.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

17/12 2016

1.1

1.1.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

17/12 2016

1.2

1.2.0.0

Laravel User Management with Roles and Permisions.

  Sources   Download

17/12 2016

1.0

1.0.0.0

Laravel User management with roles and permisions.

  Sources   Download