stage 1 of oauth removal, switch to sanctum pat tokens
This commit is contained in:
@@ -12,6 +12,7 @@ use App\Http\Controllers\PaddleCheckoutController;
|
||||
use App\Http\Controllers\PaddleWebhookController;
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\Tenant\EventPhotoArchiveController;
|
||||
use App\Http\Controllers\TenantAdminAuthController;
|
||||
use App\Http\Controllers\TenantAdminGoogleController;
|
||||
use App\Models\Package;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -244,14 +245,19 @@ Route::middleware('auth')->group(function () {
|
||||
});
|
||||
Route::prefix('event-admin')->group(function () {
|
||||
$renderAdmin = fn () => view('admin');
|
||||
$authAdmin = TenantAdminAuthController::class;
|
||||
|
||||
// Public routes (auth check inside controller)
|
||||
Route::get('/auth/callback', $renderAdmin)->name('tenant.admin.auth.callback');
|
||||
Route::get('/login', $renderAdmin)->name('tenant.admin.login');
|
||||
Route::get('/logout', $renderAdmin)->name('tenant.admin.logout');
|
||||
Route::get('/auth/google', [TenantAdminGoogleController::class, 'redirect'])
|
||||
->name('tenant.admin.google.redirect');
|
||||
Route::get('/auth/google/callback', [TenantAdminGoogleController::class, 'callback'])
|
||||
->name('tenant.admin.google.callback');
|
||||
|
||||
// Protected routes (auth check inside controller)
|
||||
Route::get('/logout', $authAdmin)->name('tenant.admin.logout');
|
||||
Route::get('/dashboard', $authAdmin)->name('tenant.admin.dashboard');
|
||||
Route::get('/{view?}', $renderAdmin)
|
||||
->where('view', '.*')
|
||||
->name('tenant.admin.app');
|
||||
|
||||
Reference in New Issue
Block a user