This commit is contained in:
2023-12-02 14:42:34 +05:00
parent a47e501404
commit 20b92af12d
2 changed files with 8 additions and 10 deletions

View File

@@ -44,8 +44,6 @@ class RegisterController extends Controller
*/ */
public function register(Request $request) public function register(Request $request)
{ {
$this->middleware('guest');
$this->validator($request->all())->validate(); $this->validator($request->all())->validate();
event(new Registered($user = $this->create($request->all()))); event(new Registered($user = $this->create($request->all())));
@@ -97,8 +95,6 @@ class RegisterController extends Controller
*/ */
public function smsVerification() public function smsVerification()
{ {
$this->middleware('auth');
return view('vendor.nova.pages.sms-verification'); return view('vendor.nova.pages.sms-verification');
} }
@@ -107,8 +103,6 @@ class RegisterController extends Controller
*/ */
public function verifySmsCode(Request $request) public function verifySmsCode(Request $request)
{ {
$this->middleware('auth');
$request->validate([ $request->validate([
'code' => ['required', 'integer', new PhoneCodeVerification()] 'code' => ['required', 'integer', new PhoneCodeVerification()]
]); ]);

View File

@@ -15,11 +15,15 @@ use Illuminate\Support\Facades\Route;
| |
*/ */
Route::get('/register', [RegisterController::class, 'showNovaRegisterpageForm'])->name('register'); Route::middleware('guest')->group(function () {
Route::post('/register', [RegisterController::class, 'register']); 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::middleware('auth')->group(function () {
Route::post('sms-verification', [RegisterController::class, 'verifySmsCode']); 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::get('/login', [LoginController::class, 'showLoginForm'])->name('login');
Route::post('/login', [LoginController::class, 'login']); Route::post('/login', [LoginController::class, 'login']);