API APP DOCTOR
This commit is contained in:
@@ -15,6 +15,10 @@ use Modules\Linksehat\Http\Controllers\Api\SpecialityController;
|
||||
use Modules\Linksehat\Http\Controllers\Api\LinkingController;
|
||||
use Modules\Linksehat\Http\Controllers\Api\HomeController;
|
||||
use Modules\Linksehat\Http\Controllers\Api\LivechatController;
|
||||
use Modules\Linksehat\Http\Middleware\Doctor\Authentication;
|
||||
use Modules\Linksehat\Http\Middleware\Doctor\Authorization;
|
||||
use Modules\Linksehat\Http\Controllers\Api\Doctor\AuthDoctorController;
|
||||
use Modules\Linksehat\Http\Controllers\Api\Doctor\ProfileDoctorController;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
@@ -108,4 +112,33 @@ Route::prefix('linksehat')->group(function () {
|
||||
Route::post('payment-method-duitku', [DuitkuController::class, 'paymentMethod']);
|
||||
Route::post('callback-duitku', [DuitkuController::class, 'callback']);
|
||||
Route::get('redirect-duitku', [DuitkuController::class, 'redirect']);
|
||||
|
||||
//DOCTOR API
|
||||
Route::prefix('doctor')->group(function() {
|
||||
//Version 1.0
|
||||
Route::prefix('v1')->group(function() {
|
||||
Route::middleware(Authentication::class)->group(function () {
|
||||
Route::controller(AuthDoctorController::class)->group(function () {
|
||||
Route::post('login', 'login');
|
||||
});
|
||||
});
|
||||
Route::middleware('auth:sanctum')->group(function () {
|
||||
Route::middleware(Authorization::class)->group(function () {
|
||||
Route::controller(AuthDoctorController::class)->group(function () {
|
||||
Route::post('logout', 'logout');
|
||||
Route::post('forgot-password', 'forgotPassword');
|
||||
});
|
||||
Route::controller(ProfileDoctorController::class)->group(function () {
|
||||
Route::get('get-profile', 'getProfile');
|
||||
});
|
||||
});
|
||||
});
|
||||
Route::controller(AuthDoctorController::class)->group(function () {
|
||||
Route::post('forgot-password', 'forgotPassword');
|
||||
Route::post('verif-code', 'verifCode');
|
||||
Route::post('resend-code', 'forgotPassword');
|
||||
Route::post('reset-password', 'resetPassword');
|
||||
});
|
||||
});
|
||||
});
|
||||
;});
|
||||
|
||||
Reference in New Issue
Block a user