Files
cheerstothe_season_2.0/routes/customer_api.php
2024-05-25 14:43:26 +05:30

39 lines
1.5 KiB
PHP

<?php
use App\Http\Controllers\Admin\APIs\Customer_API\AuthController;
use App\Http\Controllers\Admin\APIs\Customer_API\CMSApiController;
use App\Http\Controllers\Admin\APIs\Customer_API\ContactUsApiController;
use Illuminate\Support\Facades\Route;
Route::middleware(['customerApiBasicAuth'])->group(function () {
Route::post('/v1/check-age', [AuthController::class, 'checkAge']);
Route::post('/v1/register', [AuthController::class, 'register']);
Route::post('/v1/login', [AuthController::class, 'login']);
Route::post('/v1/forgot-password', [AuthController::class, 'forgotPassword']);
Route::post('/v1/password/verify-otp', [AuthController::class, 'verifyOtpForgotPassword']);
Route::post('/v1/change-password', [AuthController::class, 'changePassword']);
Route::post('/v1/resend-otp', [AuthController::class, 'resendOtp']);
Route::group(['middleware' => ['customer.jwt.verify']], function () {
//*******************************************************CMS********************************************************
Route::get('/v1/list-of-faqs', [CMSApiController::class, 'getfaq']);
Route::get('/v1/list-of-about-us', [CMSApiController::class, 'getAboutUs']);
Route::get('/v1/list-of-privacy-policy', [CMSApiController::class, 'getPrivacyPolicy']);
Route::get('/v1/list-of-news-articles', [CMSApiController::class, 'getNewsArticles']);
//*******************************************************contact us********************************************************
// Route::post('/v1/contact-us', [ContactUsApiController::class, 'addContactForm']);
});
});