diff --git a/app/Filament/SuperAdmin/Pages/Auth/EditProfile.php b/app/Filament/SuperAdmin/Pages/Auth/EditProfile.php index 352e27a..bf597da 100644 --- a/app/Filament/SuperAdmin/Pages/Auth/EditProfile.php +++ b/app/Filament/SuperAdmin/Pages/Auth/EditProfile.php @@ -2,7 +2,6 @@ namespace App\Filament\SuperAdmin\Pages\Auth; -use App\Filament\SuperAdmin\Widgets\SupportApiTokenManager; use Filament\Auth\Pages\EditProfile as BaseEditProfile; use Filament\Forms\Components\Select; use Filament\Forms\Components\TextInput; @@ -43,7 +42,7 @@ class EditProfile extends BaseEditProfile Section::make('Support API Tokens') ->description('Manage bearer tokens for external support tooling.') ->schema([ - Livewire::make(SupportApiTokenManager::class), + Livewire::make('support-api-token-manager'), ]), ]); } diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index a235fea..26aa171 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -47,6 +47,7 @@ use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\URL; use Illuminate\Support\ServiceProvider; use Inertia\Inertia; +use Livewire\Livewire; class AppServiceProvider extends ServiceProvider { @@ -200,6 +201,11 @@ class AppServiceProvider extends ServiceProvider ]; }); + Livewire::component( + 'support-api-token-manager', + \App\Filament\SuperAdmin\Widgets\SupportApiTokenManager::class + ); + RateLimiter::for('gift-resend', function (Request $request) { $code = strtoupper((string) $request->input('code')); $ip = $request->ip() ?? 'unknown';