Files
Oskar ManhartandClaude Sonnet 4.6 b083b5ba23 feat: add API tokens settings page
Users can create, view, and revoke Sanctum personal access tokens from
Settings → API Tokens, enabling trmnlp login to self-hosted LaraPaper.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 23:55:34 +02:00

24 lines
1.1 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
Route::middleware(['auth'])->group(function (): void {
Route::redirect('settings', 'settings/profile');
Route::livewire('settings/preferences', 'pages::settings.preferences')->name('settings.preferences');
Route::livewire('settings/profile', 'pages::settings.profile')->name('profile.edit');
Route::redirect('settings/password', '/settings/security');
Route::redirect('settings/two-factor', '/settings/security');
Route::livewire('settings/support', 'pages::settings.support')->name('settings.support');
Route::livewire('settings/api-tokens', 'pages::settings.api-tokens')->name('settings.api-tokens');
Route::livewire('settings/lab', 'pages::settings.lab')->name('settings.lab');
Route::livewire('settings/update', 'pages::settings.update')->name('settings.update');
});
Route::middleware(['auth', 'verified'])->group(function (): void {
Route::livewire('settings/appearance', 'pages::settings.appearance')->name('appearance.edit');
Route::livewire('settings/security', 'pages::settings.security')
->middleware(['password.confirm'])
->name('security.edit');
});