fix: require valid email for import and api tokens
This commit is contained in:
+16
-7
@@ -1,13 +1,14 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\ConnectedAccountController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
use Illuminate\Support\Facades\View;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\HoldingController;
|
||||
use App\Http\Controllers\InvitedOnboardingController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
use App\Http\Controllers\PortfolioController;
|
||||
use App\Http\Controllers\TransactionController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Illuminate\Support\Facades\View;
|
||||
use App\Http\Controllers\ConnectedAccountController;
|
||||
use App\Http\Controllers\InvitedOnboardingController;
|
||||
use Laravel\Jetstream\Http\Controllers\Livewire\ApiTokenController;
|
||||
use Laravel\Jetstream\Http\Controllers\Livewire\PrivacyPolicyController;
|
||||
use Laravel\Jetstream\Http\Controllers\Livewire\TermsOfServiceController;
|
||||
|
||||
@@ -23,8 +24,11 @@ Route::get('/', function () {
|
||||
Route::middleware(['auth:sanctum', config('jetstream.auth_session')])->group(function () {
|
||||
|
||||
Route::get('/dashboard', [DashboardController::class, 'show'])->name('dashboard');
|
||||
Route::view('/import-export', 'import-export')->name('import-export');
|
||||
// ->middleware('verified');
|
||||
Route::view('/import-export', 'import-export')
|
||||
->name('import-export')
|
||||
->when(!config('investbrain.self_hosted'), function($route) {
|
||||
return $route->middleware('verified');
|
||||
});
|
||||
|
||||
Route::get('/portfolio/create', [PortfolioController::class, 'create'])->name('portfolio.create');
|
||||
Route::get('/portfolio/{portfolio}', [PortfolioController::class, 'show'])->name('portfolio.show');
|
||||
@@ -38,6 +42,11 @@ Route::middleware(['auth:sanctum', config('jetstream.auth_session')])->group(fun
|
||||
Route::get('invite/{portfolio}/{user}', InvitedOnboardingController::class)->name('invited_onboarding')->scopeBindings();
|
||||
|
||||
// Overwrites Jetstream routes
|
||||
Route::get('/user/api-tokens', [ApiTokenController::class, 'index'])
|
||||
->name('api-tokens.index')
|
||||
->when(!config('investbrain.self_hosted'), function($route) {
|
||||
return $route->middleware('verified');
|
||||
});
|
||||
Route::get('/terms', [TermsOfServiceController::class, 'show'])->name('terms.show');
|
||||
Route::get('/privacy', [PrivacyPolicyController::class, 'show'])->name('policy.show');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user