From 7448ef9b0ae344bb1cd7c6d5aa4f9c5868630775 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 17 Jul 2019 14:15:25 +1000 Subject: [PATCH] Client-Contact password reset stubs --- .../Auth/ContactForgotPasswordController.php | 41 ++++++++++++++++ .../Auth/ContactResetPasswordController.php | 48 +++++++++++++++++++ routes/client.php | 5 ++ 3 files changed, 94 insertions(+) create mode 100644 app/Http/Controllers/Auth/ContactForgotPasswordController.php create mode 100644 app/Http/Controllers/Auth/ContactResetPasswordController.php 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 () {