Download the PHP package saibal-roy/laravel-iam without Composer
On this page you can find all versions of the php package saibal-roy/laravel-iam. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download saibal-roy/laravel-iam
More information about saibal-roy/laravel-iam
Files in saibal-roy/laravel-iam
Package laravel-iam
Short Description An elegant way to manage the identity access management for the Laravel framework
License MIT
Homepage https://github.com/saibal-roy/laravel-iam
Informations about the package laravel-iam
LaravelIAM
An elegant way to manage the identity access management for the Laravel framework. An approach being taken with the following points in mind:
- If you want to have a seperate Identity access management dashboard.
- Your existing application user table will not be affected.
- Customizable configurations via the config file.
- Roles and permissions setup with spatie permissions package. Thanks to their wonderful work.
Features
- Laravel version support from 5.6 onwards.
- Seperate Identity Access Management dashboard
- Manage users
- Manage roles
- Manage permissions
- Impersonate users login
Installation
Via Composer
Create Authentication scaffolding: For Laravel version < 5.8
For Laravel version 6.x
For Laravel version 7.x
Please make sure laravel authentication scaffolding is being completed before you proceed further.
Artisan
Default Credentials and Dashboard
Usage
Artisan commands
Advanced Usage
Config constants that can be modified via .env
Get the LarvelIam User wrapper to access all the roles and permissions of spatie package.
Check the current user is a allowed user for viewing LaravelIam Dashboard.
Change log
Please see the changelog for more information on what has changed recently.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
License
MIT license. Please see the license file for more information.
All versions of laravel-iam with dependencies
ext-json Version *
laravel/framework Version ^5.6|^6.0|^7.0
spatie/laravel-permission Version ^2.37|^3.0
laravelcollective/html Version ~5.6.0|~5.7.0|~5.8.0|^6.0