Add UserResource and OIDC linking to Filament user menu

This commit is contained in:
2026-04-26 16:38:43 -04:00
parent c2c9464133
commit ad02f65b54
6 changed files with 127 additions and 0 deletions
@@ -21,6 +21,8 @@ use Illuminate\View\Middleware\ShareErrorsFromSession;
use Filament\Support\Facades\FilamentView;
use Illuminate\Support\Facades\Blade;
use Filament\Navigation\MenuItem;
class AdminPanelProvider extends PanelProvider
{
public function boot()
@@ -51,6 +53,12 @@ class AdminPanelProvider extends PanelProvider
->login()
->brandName(env('APP_NAME'))
->homeUrl('/')
->userMenuItems([
MenuItem::make()
->label('Link OIDC Account')
->icon('heroicon-o-link')
->url(fn (): string => url('auth/social/oidc')),
])
->colors([
'primary' => Color::Amber,
])