{"repo":"tomatophp/filament-users","free":true,"listed":false,"github":"https://github.com/tomatophp/filament-users","clone":"git clone https://github.com/tomatophp/filament-users.git","description":"Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate","language":"PHP","stars":90,"topics":["authentication","filamentphp","user","user-crud","user-resource"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Filament Users Manager Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate. for filament v2 please use this repo Features - [x] Users Resource - [x] Allow To Publish User Resource - [x] Allow To Use Shield - [x] Allow To Use Impersonate - [x] Allow To Use Facade Class to custom the current user resource - [x] Integration with Laravel Jetstream teams - [x] custom User model from config file - [x] custom Team model from config file - [x] custom Role model from config file - [x] Allow User Avatars - [ ] Laravel Jetsream user profile page - [ ] Custom Register/Login Pages for Laravel Jetstream - [ ] Add OTP Page to Register process Screenshots Installation finally register the plugin on /app/Providers/Filament/AdminPanelProvider.php Use Filament Shield you can use the shield to protect your resource and allow user roles by install it first Add the Spatie\\Permission\\Traits\\HasRoles trait to your User model(s): Publish the config file then setup your configuration: Now run the following command to install shield: Now we can publish the package assets). now on your filament-users.php config allow shield now clear your config for more information check the Filament Shield Use Filament Impersonate now on your filament-users.php config allow shield now clear your config Use Laravel Jetstream Teams you can use the Laravel Jetstream Teams by install it first after that just publish the migration and model","default_branch":null,"files":null,"tree":[],"storefront":"/r/tomatophp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tomatophp/filament-users/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}