Download the PHP package mekaeil/laravel-user-management without Composer

On this page you can find all versions of the php package mekaeil/laravel-user-management. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-user-management

Use the new version

I've upgraded and revamped this package for better performance and efficiency. Check out the improvements here (LaraPanel Framework).

Plus, I'm gearing up to introduce even more features. Join me in enhancing it further – follow and contribute here: LaraPanel Package"



About Laravel User Management

Manage all of the users, we use "spatie/laravel-permission" package for manage all of the users. When you installing this package the "spatie/laravel-permission" package and dependencies will be install automatically. In "LaravelUserManagement" package we create all of the DB Tables, Entities, Seeders, View for manage users, roles, permissions and departments.

Installation

  1. Install the package via composer:

  2. Add the service providers in your config/app.php file:

  3. Run this command for publish vendor:

  4. After publishing vendors, add this code to "run" method in database/DatabaseSeeder.php

  5. Now it's important to change config if you want(laravel_user_management): (you can skip it)

  6. And if set permissions table if you want to customize it: (you can skip it)

  7. update your config/auth.php file:

  8. After all of the steps run these commands ordinary.

  9. If you want to use Vue.js, change "laravel_user_management" config file:

Then run this command again:

Now follow USE VUE.JS FOR YOUR PROJECT section in bottom of this page.

Important

After vendor:publish files you should change user migration file, because we set
mobile and email to nullable, one of them you want to set to username should not nullable in Database.

Routes

After install package you can set this routes on your admin panel:

  1. Users Management:

  2. Roles Management:

  3. Permissions Management:

  4. Departments Management:

  5. Authentication

Demo

  1. login and registration

image

  1. admin panel and create user

image


image

USE VUE.JS FOR YOUR PROJECT

If you want to use Vue.js for your project you can use the following installation instead of the bootstrap theme. After installing package follow this steps:

Add this command in webpack file:

Edit your config file:

VUE JS DEMO

  1. App Vue

image

  1. Login

image

  1. Register

image

  1. Material Kit Theme

image

UPDATES

  1. UPDATE PACKAGE FOR NEW VERSION OF THE LARAVEL => LARAVEL 6

  2. VUE.JS FOR AUTH AND OTHER PAGES. (just vuejs theme without functinality like Auth,...)

IN PROGRESS

  1. Adding functionality Auth in Vuejs theme.
  2. Edit structure method for API response.

TEST

With this command you can running the test.

License

  1. The LaravelUserManagement is open-source software licensed under the MIT license.

  2. Admin Template(PurpleAdmin-Free-Admin-Template) By Bootstrap Dash

  3. Vue Material Kit By Creative Tim

All versions of laravel-user-management with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2.5|^8
laravel/framework Version ^5.5|^6.0|^7.0|^8.0|^9.0|^10.0
spatie/laravel-permission Version ^2.37|^3.0|^4.0|^5.0|^6.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mekaeil/laravel-user-management contains the following files

Loading the files please wait ....