Skip to content

subdesign/laravel-cli-user

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel CLI User

Manage users easily on command line

Laravel Cli User

You can quickly create, delete and list users on command line

Requirements

PHP 5.4+
Tested on Laravel 5.1, 5.2, 5.3, 5.4 and 5.7

Installation

composer require subdesign/laravel-cli-user:^1.0.0

Add the following line to the service providers array in the config/app.php file Laravel 5.5+ uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.

Subdesign\LaravelCliUser\CliUserServiceProvider::class

Publish the config file

php artisan vendor:publish --provider="Subdesign\LaravelCliUser\CliUserServiceProvider"

Configuration

Edit the config/cliuser.php config file to set where your User model exists.

return [
    'model' => 'App\User'
];

Usage

Create user

php artisan cliuser:create

Show password letters

php artisan cliuser:create --show-password

Create a user with random password

php artisan cliuser:create 'John Doe' [email protected] --random-password --show-password

Delete user

Delete user by ID

php artisan cliuser:delete <id>

Delete user by email

php artisan cliuser:delete <[email protected]>

Of course do not enter < and > characters only an interger or string as email

List users

php artisan cliuser:list

Credits

© 2017 Barna Szalai

License

The MIT License (MIT). Please see License File for more information.

About

Manage users easily on command line

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages