- add login functionality - alerts for registration and user account status - fix status of broker role is not pending during registration
21 lines
880 B
PHP
21 lines
880 B
PHP
<?php
|
|
|
|
use App\Http\Controllers\AuthenticatedUserController;
|
|
use App\Http\Controllers\HomeController;
|
|
use App\Http\Controllers\RegisteredUserController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::get('/', HomeController::class)->name('home');
|
|
|
|
Route::middleware('guest')->group(function () {
|
|
Route::resource('/login', AuthenticatedUserController::class)->only(['create', 'store']);
|
|
Route::resource('/register', RegisteredUserController::class)->only(['create', 'store']);
|
|
});
|
|
|
|
Route::middleware('auth')->group(function () {
|
|
Route::delete('/logout', [AuthenticatedUserController::class, 'destroy'])->name('logout');
|
|
Route::view('/user/dashboard', 'dashboards.user')->name('user.dashboard');
|
|
Route::view('/broker/dashboard', 'dashboards.broker')->name('broker.dashboard');
|
|
Route::view('/admin/dashboard', 'dashboards.admin')->name('admin.dashboard');
|
|
});
|