mirror of
https://github.com/usetrmnl/larapaper.git
synced 2026-08-13 14:28:54 -07:00
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>
24 lines
1.1 KiB
PHP
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');
|
|
});
|