progetto di test della creazione di un progetto basato sul framework laravel e aggiunta form login e register utilizzando breeze
filippo.bertilotti
2024-04-18 cb1c3cea713606de7bc5b657159a2c56cd537ef2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
 
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\TestController;
 
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
 
Route::view('/', 'welcome');
 
Route::controller(TestController::class)->group(function () {
    Route::get('/protetta', 'protetta');
    Route::get('/nonprotetta', 'nonprotetta');
});
 
Route::get('/test', function() {
    if (Auth::check()) {
        return view('protetta');
    } else {
        return view('nonprotetta');
    }
});
 
 
Route::view('dashboard', 'dashboard')
    ->middleware(['auth', 'verified'])
    ->name('dashboard');
 
Route::view('profile', 'profile')
    ->middleware(['auth'])
    ->name('profile');
 
require __DIR__.'/auth.php';