diff --git a/app/Http/Controllers/Auth/ContactForgotPasswordController.php b/app/Http/Controllers/Auth/ContactForgotPasswordController.php new file mode 100644 index 000000000000..ffac4ad59510 --- /dev/null +++ b/app/Http/Controllers/Auth/ContactForgotPasswordController.php @@ -0,0 +1,41 @@ +middleware('guest'); + } +} diff --git a/app/Http/Controllers/Auth/ContactResetPasswordController.php b/app/Http/Controllers/Auth/ContactResetPasswordController.php new file mode 100644 index 000000000000..3d0f474bd731 --- /dev/null +++ b/app/Http/Controllers/Auth/ContactResetPasswordController.php @@ -0,0 +1,48 @@ +middleware('guest'); + } +} diff --git a/routes/client.php b/routes/client.php index 619339038ee3..d22a9101541f 100644 --- a/routes/client.php +++ b/routes/client.php @@ -3,6 +3,11 @@ Route::get('client/login', 'Auth\ContactLoginController@showLoginForm')->name('client.login'); Route::post('client/login', 'Auth\ContactLoginController@login')->name('client.login.submit'); +Route::get('client/password/reset', 'Auth\ContactForgotPasswordController@showLinkRequestForm')->name('password.request'); +Route::post('client/password/email', 'Auth\ContactForgotPasswordController@sendResetLinkEmail')->name('password.email'); +Route::get('client/password/reset/{token}', 'Auth\ContactResetPasswordController@showResetForm')->name('password.reset'); +Route::post('client/password/reset', 'Auth\ContactResetPasswordController@reset')->name('password.update'); + //todo implement domain DB //Route::group(['middleware' => ['auth:contact', 'domain_db'], 'prefix' => 'client', 'as' => 'client.'], function () { Route::group(['middleware' => ['auth:contact'], 'prefix' => 'client', 'as' => 'client.'], function () {