From f86b6c49fbeb4b731e34814636dc75e842a18266 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Thu, 11 Jun 2020 13:35:55 +0300 Subject: [PATCH 1/2] #1657 --- .../src/Http/Middleware/authCheck.php | 30 +++++++++++++++++++ .../src/ProfileModuleServiceProvider.php | 10 +++++++ 2 files changed, 40 insertions(+) create mode 100644 addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php diff --git a/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php b/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php new file mode 100644 index 000000000..0c9102a13 --- /dev/null +++ b/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php @@ -0,0 +1,30 @@ +auth = $auth; + $this->request = $request; + } + + /** + * @param Guard $auth + * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector + */ + public function handle() + { + if ($this->auth->check()) { + return redirect($this->request->get('redirect', '/')); + } + } +} \ No newline at end of file diff --git a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php index aae345323..8e3b03d72 100644 --- a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php +++ b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php @@ -6,6 +6,7 @@ use Visiosoft\ProfileModule\Adress\Contract\AdressRepositoryInterface; use Visiosoft\ProfileModule\Adress\AdressRepository; use Anomaly\Streams\Platform\Model\Profile\ProfileAdressEntryModel; use Visiosoft\ProfileModule\Adress\AdressModel; +use Visiosoft\ProfileModule\Http\Middleware\authCheck; use Visiosoft\ProfileModule\Profile\Password\ForgotPassFormBuilder; use Visiosoft\ProfileModule\Profile\Password\PasswordFormBuilder; use Visiosoft\ProfileModule\Profile\Profile\ProfileFormBuilder; @@ -105,6 +106,15 @@ class ProfileModuleServiceProvider extends AddonServiceProvider ], 'ajax/phone-validation' => 'Visiosoft\ProfileModule\Http\Controller\UserAuthenticator@phoneValidation', + 'register' => [ + 'middleware' => [ + authCheck::class + ], + 'ttl' => 0, + 'as' => 'anomaly.module.users::register', + 'uses' => 'Anomaly\UsersModule\Http\Controller\RegisterController@register', + ], + /* Login */ 'login-in' => 'Visiosoft\ProfileModule\Http\Controller\UserAuthenticator@attempt', From c3a3bf2c195ebce5d034830d837a8b720638f012 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Thu, 11 Jun 2020 15:32:16 +0300 Subject: [PATCH 2/2] remove important --- addons/default/visiosoft/advs-module/resources/css/detail.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/default/visiosoft/advs-module/resources/css/detail.css b/addons/default/visiosoft/advs-module/resources/css/detail.css index d5f851b84..ff8130448 100644 --- a/addons/default/visiosoft/advs-module/resources/css/detail.css +++ b/addons/default/visiosoft/advs-module/resources/css/detail.css @@ -1,5 +1,5 @@ .ad-detail-tabs .nav-link.active { - background-color: #FFC106 !important; + background-color: #FFC106; border-color: #ffc107 #ffc107 #ffc107; }