mcmatters/laravel-user-commands

v1.2 2020-06-14 09:04 UTC

This package is auto-updated.

Last update: 2024-04-14 17:40:41 UTC


README

Package with laravel user commands.

Installation

composer require mcmatters/laravel-user-commands

Include the service provider within your config/app.php file.

'providers' => [
    McMatters\UserCommands\ServiceProvider::class,
]

Publish the configuration.

php artisan vendor:publish --provider="McMatters\UserCommands\ServiceProvider"

Then open the config/user-commands.php and configure namespaces for your models.

Requirements

This package requires php 7.0 or higher and Laravel 5.2 or higher.

Usage

Available commands:

  • php artisan user:assign-role {user} {role} - Attach role for given user
  • php artisan user:sanitize - Sanitize all user emails. You can configure which users should be taken through the scopes
  • php artisan user:update-password {user} - Update password for given user