panservicesas/filament-users

Manage your Filament users with integration of filament-shield, filament-authentication-log and filament-impersonate

v1.3.1 2025-04-03 22:40 UTC

This package is auto-updated.

Last update: 2025-04-03 22:41:14 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Manage your Filament users with amazing integrations:

Version Compatibility

Plugin Filament Laravel PHP
1.x 3.x 10.x | 11.x | 12.x 8.2 | 8.3 | 8.4

Installation

You can install the package via composer:

composer require panservicesas/filament-users

You can publish the config file with:

php artisan vendor:publish --tag="filament-users-config"

This is the contents of the published config file:

return [
    'resource' => [
        'slug' => 'users',
        'group' => null,
        'cluster' => null,
        'sub_navigation_position' => null,
        'class' => \Panservice\FilamentUsers\Filament\Resources\UserResource::class,
        'model' => \App\Models\User::class,
        'roles' => [
            'multiple' => false,
        ],
        'datetime_format' => 'd/m/Y H:i:s',
        'filters' => [
            'date_format' => 'd/m/Y',
        ],
    ],
];

Optionally, you can publish the views using

php artisan vendor:publish --tag="filament-users-views"

Usage

->plugin(\Panservice\FilamentUsers\FilamentUsersPlugin::make())

If you use filament-authentication-log follow this configuration instructions:

  • If present remove AuthenticationLoggable trait from your User model
  • Add the dedicated HasUserAuthenticationLog trait to your User model

Testing

composer test

Screenshots

Users list

Advanced filters

Languages Supported

Filament Users Plugin is translated for:

  • English EN
  • Italian IT

Changelog

Please see CHANGELOG for more information on what has changed recently.

Credits

License

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

About Panservice

Costruiamo servizi internet su misura da oltre 25 anni

Da oltre venticinque anni ci occupiamo di telecomunicazioni e soluzioni ICT costruendo e fornendo servizi digitali che si adattano alle esigenze del cliente, e ci distinguiamo per la qualità dei servizi e del supporto offerto ai nostri clienti.

Fin dagli anni ‘90 abbiamo compreso come Internet avrebbe rivoluzionato le modalità con cui cittadini ed imprese avrebbero interagito fra loro e con la Pubblica Amministrazione divenendo il cuore del moderno scambio di informazioni e per questo continuiamo ad investire per realizzare infrastrutture gestite in proprio.

Panservice è autorizzata alla fornitura di servizi di Comunicazione Elettronica (accesso ad internet), servizi di Telefonia Vocale, servizi VoIP, servizi di accesso R-Lan (WISP), fornitura di reti e servizi di comunicazione elettronica ad uso pubblico (installazione ed esercizio di rete di accesso in fibra ottica e ponti radio), ed è iscritta al Registro degli Operatori di Comunicazione al numero 8209.

La nostra rete tocca le città di Latina, sede del data center, Roma e Milano (in anello). E’ in corso di attivazione un anello N x 400 Gbit/s in fibra fra Latina, Frosinone, Roma.

Grazie a questa topologia il datacenter da cui vengono erogati i servizi, posto sull’anello, è interconnesso ad elevatissima capacità con i maggiori punti di interscambio nazionali, il Namex a Roma, il MIX ed il Minap di Via Caldera a Milano ed il PCIX di Piacenza, dove avvengono i peering diretti verso quasi quattrocento reti di altri operatori nazionali e internazionali nonché le interconnessioni di transito internazionale. Il data center è comunque carrier-neutral.

Il datacenter di Latina è inoltre interconnesso localmente con tratte in fibra ottica a centrali di TIM (3 centrali), Openfiber e Wind.

L’interconnessione verso internet, multihomed e multipath, è gestita tramite protocollo BGP, supporta IPv4 ed IPv6, ed ha un AS_Path inferiore a 3 hop verso la maggior parte delle destinazioni nazionali ed internazionali.

La rete è continuamente monitorata e viene gestita proattivamente da personale interno.