From 4ae6a4026dbbd45c73599e0171454ff996f43f98 Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Fri, 29 Mar 2024 14:38:12 +0530 Subject: [PATCH 1/3] CHANGE_IN_LOGIN_MODULE_SET_EMAIL_USER_PROFILE : RV --- app/Controllers/LoginController.php | 8 ++++++-- app/Helpers/session_helper.php | 9 +++++++++ app/Views/layout/header.php | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/app/Controllers/LoginController.php b/app/Controllers/LoginController.php index 4e677e88..37d78ae3 100644 --- a/app/Controllers/LoginController.php +++ b/app/Controllers/LoginController.php @@ -41,8 +41,12 @@ class LoginController extends BaseController $user = $UserModel->getUserByEmail($value->email); if($user){ if($user->is_active !== '0'){ - - $session_data = ['isLoggedIn' => True ,'userid' => $user->id, 'userData' => $user]; + $session_data = [ + 'isLoggedIn' => True , + 'userid' => $user->id, + 'userData' => $user, + 'userProfile' => $value->picture, + ]; set_session_data($session_data); log_message('error', 'Set The UserId : `'. $user->id .'` in Session'); log_message('error', 'User Login Sucessfully'); diff --git a/app/Helpers/session_helper.php b/app/Helpers/session_helper.php index 29255bcc..6e879e4b 100644 --- a/app/Helpers/session_helper.php +++ b/app/Helpers/session_helper.php @@ -28,6 +28,15 @@ if (!function_exists('get_session_userdata')) { } } +if (!function_exists('get_userProfile')) { + function get_userProfile() + { + // $ci =& get_instance(); + $session = \Config\Services::session(); + return $session->get('userProfile'); + } +} + if (!function_exists('get_session_user')) { function get_session_user() { diff --git a/app/Views/layout/header.php b/app/Views/layout/header.php index f229cb95..5f237cb1 100644 --- a/app/Views/layout/header.php +++ b/app/Views/layout/header.php @@ -393,7 +393,7 @@