PATH:
home
/
rwabteecom
/
project_11
/
routes
/
web
/
Editing: web.php
<?php // Route::view("/", "welcome"); use App\Http\Controllers\User\Web\AuthController; use App\Http\Controllers\User\Web\WebController; use Mcamara\LaravelLocalization\Facades\LaravelLocalization; use App\Http\Controllers\ForgotPasswordController; use App\Http\Controllers\Front\LinkController; use App\Http\Controllers\ResetPasswordController; use App\Http\Controllers\User\Auth\VerificationController; use App\Http\Controllers\User\Web\GoogleController; use App\Http\Controllers\User\Web\OnboardingController; Route::get("/", [WebController::class,'index'])->name('index'); Route::get("/plan", [WebController::class,'plan'])->name('plan'); Route::get("/about", [WebController::class,'about'])->name('about'); Route::get("/login", [AuthController::class,'login'])->name('login'); Route::post("/login", [AuthController::class,'loginStore'])->name('login.store'); Route::get("/logout", [AuthController::class,'logout'])->name('logout'); Route::post('/onboard/check/email', [OnboardingController::class , 'checkIfMailExists'])->name('onboard.check.email'); Route::post('/onboard/check/username', [OnboardingController::class , 'checkIfUsernameExists'])->name('onboard.check.username'); Route::get('password/reset', [ForgotPasswordController::class, 'showLinkRequestForm'])->name('password.request'); Route::post('password/email', [ForgotPasswordController::class, 'sendResetLinkEmail'])->name('password.email'); Route::get('password/reset/{token}', [ResetPasswordController::class, 'showResetForm'])->name('password.reset'); Route::post('password/reset', [ResetPasswordController::class, 'reset'])->name('password.update'); Route::get("/register", [AuthController::class,'register'])->name('register'); Route::post("/register", [AuthController::class,'registerStore'])->name('register.store'); Route::get('/google/redirect/{id}', [GoogleController::class, 'redirectToGoogle'])->name('google.redirect'); Route::get('/google/callback/{id}', [GoogleController::class, 'handleGoogleCallback'])->name('google.callback'); // Route::get('/email/verify', [VerificationController::class,'show'])->name('verification.notice'); Route::get('/email/verify/{id}/{hash}', [VerificationController::class,'verify'])->name('verification.verify')->middleware(['signed']); Route::post('/email/resend', [VerificationController::class,'resend'])->name('verification.resend'); Route::prefix("admin")->group(function () { include __DIR__ . DIRECTORY_SEPARATOR . "admin.php"; }); Route::prefix("user")->group(function () { include __DIR__ . DIRECTORY_SEPARATOR . "user.php"; }); Route::prefix("dashboard")->group(function () { include __DIR__ . DIRECTORY_SEPARATOR . "dashboard.php"; }); Route::get("/{domain}", [LinkController::class,'index'])->name('domain');
SAVE
CANCEL