From 20b92af12df1da8231407717b59d5ada57c5dd9b Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Sat, 2 Dec 2023 14:42:34 +0500 Subject: [PATCH] wip --- app/Http/Controllers/Auth/RegisterController.php | 6 ------ routes/web.php | 12 ++++++++---- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php index fc38fa8..49d2a10 100644 --- a/app/Http/Controllers/Auth/RegisterController.php +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -44,8 +44,6 @@ class RegisterController extends Controller */ public function register(Request $request) { - $this->middleware('guest'); - $this->validator($request->all())->validate(); event(new Registered($user = $this->create($request->all()))); @@ -97,8 +95,6 @@ class RegisterController extends Controller */ public function smsVerification() { - $this->middleware('auth'); - return view('vendor.nova.pages.sms-verification'); } @@ -107,8 +103,6 @@ class RegisterController extends Controller */ public function verifySmsCode(Request $request) { - $this->middleware('auth'); - $request->validate([ 'code' => ['required', 'integer', new PhoneCodeVerification()] ]); diff --git a/routes/web.php b/routes/web.php index 9502726..a6c1544 100644 --- a/routes/web.php +++ b/routes/web.php @@ -15,11 +15,15 @@ use Illuminate\Support\Facades\Route; | */ -Route::get('/register', [RegisterController::class, 'showNovaRegisterpageForm'])->name('register'); -Route::post('/register', [RegisterController::class, 'register']); +Route::middleware('guest')->group(function () { + Route::get('/register', [RegisterController::class, 'showNovaRegisterpageForm'])->name('register'); + Route::post('/register', [RegisterController::class, 'register']); +}); -Route::get('sms-verification', [RegisterController::class, 'smsVerification'])->name('sms-verification'); -Route::post('sms-verification', [RegisterController::class, 'verifySmsCode']); +Route::middleware('auth')->group(function () { + Route::get('sms-verification', [RegisterController::class, 'smsVerification'])->name('sms-verification'); + Route::post('sms-verification', [RegisterController::class, 'verifySmsCode']); +}); Route::get('/login', [LoginController::class, 'showLoginForm'])->name('login'); Route::post('/login', [LoginController::class, 'login']);