HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/javago-portal-updates/routes/web.php
<?php

use App\Http\Controllers\Auth\ForgotPasswordController;
use App\Http\Controllers\Auth\ResetPasswordController;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

Auth::routes();

// Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');

// Route::middleware('prevent_back_history')->group(function () { // I have assigned this in kernel file under the middleware folder

    // Route::get('/', function () {
    //     // return['url' => env('AWS_URL')];
    //     return view('welcome');
    // });
    // Route::get('/test', function () {
    //     return view('errors.404');
    //     // return view('welcome');
    // });

    Route::get('optimize', function () {
        Artisan::call('cache:clear');
        Artisan::call('view:clear');
        Artisan::call('route:clear');
        Artisan::call('clear-compiled');
        Artisan::call('config:cache');
        Artisan::call('config:clear');
        Artisan::call('route:clear');
        Artisan::call('config:clear');
        Artisan::call('cache:clear');

        return "Optimized successfully!";
    });

    // setTimeZone
    Route::get('setTimeZone', [HomeController::class, 'setTimeZone'])->name('setTimeZone');

    Route::get('forgot-password/{user_type}', [ForgotPasswordController::class, 'showLinkRequestForm'])->name('forgot.showLinkRequestForm');
    Route::post('forgot-password/{user_type}', [ForgotPasswordController::class, 'sendResetLinkEmail'])->name('forgot.sendResetLinkEmail');
    Route::get('reset-password', [ResetPasswordController::class, 'showResetForm'])->name('reset.showResetForm');
    Route::post('reset-password/{token}/{user_type}', [ResetPasswordController::class, 'resetPassword'])->name('reset.resetPassword');

    Route::get('password-reset-success', function(){
        return view('custom_auth.reset-password-success');
    })->name('password-reset-success');

    Route::get('privacy-policy', function(){
        return view('mobile-app.privacy-policy-app');
    })->name('privacy-policy');
    Route::get('terms-and-conditions', function(){
        return view('mobile-app.terms-and-conditions-app');
    })->name('terms-and-conditions');
    Route::get('FAQs', function(){
        return view('mobile-app.FAQs-app');
    })->name('FAQs');
    Route::get('about-us', function(){
        return view('mobile-app.about-us-app');
    })->name('about-us');
// });