File: /var/www/admin.javaapp.co.uk/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');
// });