Мне нужно проверить своих пользователей, если они существуют в моей базе данных, прежде чем я перенаправлю на регистрацию или обычную регистрацию Laravel - PullRequest
0 голосов
/ 24 октября 2018

Я создал базовую форму регистрации с двумя полями, чтобы проверить моих пользователей, если они существуют, не совсем, если они существуют, но я проверяю определенные критерии, я не уверен, как изменить мой новый контроллер для просмотра формы регистрации, котораязатем перенаправит на обычную регистрацию laravel

, вот часть моего скрипта контроллера:

Route::get ('/check','CheckUserController@view');
Route::resource('checkUser', 'CheckUserController');
Route::post ('/checkuser','CheckUserController@checkUser');
Route::get ('/failedRegistration','CheckUserController@view');

Route::get('/auth/register', 'Auth\AuthController@getRegister');
Route::post('/auth/register', 'Auth\AuthController@postRegister');

и вот куда я звоню, если пользователь успешно зарегистрирован

 return view('register');

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Я наконец решил это, мне просто нужно было изменить return view('register'); на return view('auth.register');

и удалить маршруты для регистра, потому что он уже известен laravel

0 голосов
/ 24 октября 2018

Ошибка вашего маршрута

Route::get ('/check','CheckUserController@view');
Route::resource('checkUser', 'CheckUserController');
Route::post ('/checkuser','CheckUserController@checkUser');
Route::get ('/failedRegistration','CheckUserController@view');
Route::get('/auth/register', 'Auth\AuthController@getRegister');
Route::post('/auth/register', 'Auth\AuthController@postRegister');

Правильный маршрут

Route::get ('/check','CheckUserController@view');
Route::post ('/checkuser','CheckUserController@checkUser');
Route::resource('checkUser', 'CheckUserController');
Route::get ('/failedRegistration','CheckUserController@view');
Route::get('/auth/register', 'Auth\AuthController@getRegister');
Route::post('/auth/register', 'Auth\AuthController@postRegister');

Сообщение первого маршрута

 Route::post ('/checkuser','CheckUserController@checkUser');

Ресурс второго маршрута

Route::resource('checkUser', 'CheckUserController');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...