Users


"> Invited"; } elseif ($user_status == 1) { $user_status_display = "Active"; } else{ $user_status_display = "Disabled"; } $user_avatar = nullable_htmlentities($row['user_avatar']); $user_token = nullable_htmlentities($row['user_token']); if(empty($user_token)) { $mfa_status_display = ""; } else { $mfa_status_display = ""; } $user_config_force_mfa = intval($row['user_config_force_mfa']); $user_role = intval($row['user_role_id']); $user_role_display = nullable_htmlentities($row['role_name']); $user_initials = nullable_htmlentities(initials($user_name)); $sql_last_login = mysqli_query( $mysqli, "SELECT * FROM logs WHERE log_user_id = $user_id AND log_type = 'Login' ORDER BY log_id DESC LIMIT 1" ); if (mysqli_num_rows($sql_last_login) == 0) { $last_login = "Never logged in"; } else { $row = mysqli_fetch_array($sql_last_login); $log_created_at = nullable_htmlentities($row['log_created_at']); $log_ip = nullable_htmlentities($row['log_ip']); $log_user_agent = nullable_htmlentities($row['log_user_agent']); $log_user_os = getOS($log_user_agent); $log_user_browser = getWebBrowser($log_user_agent); $last_login = "$log_created_at
$log_user_os
$log_user_browser
$log_ip
"; } // Get User Client Access Permissions $user_client_access_sql = mysqli_query($mysqli,"SELECT client_id FROM user_client_permissions WHERE user_id = $user_id"); $client_access_array = []; while ($row = mysqli_fetch_assoc($user_client_access_sql)) { $client_access_array[] = intval($row['client_id']); } $sql_remember_tokens = mysqli_query($mysqli, "SELECT * FROM remember_tokens WHERE remember_token_user_id = $user_id"); $remember_token_count = mysqli_num_rows($sql_remember_tokens); ?>
Name Email Role Status MFA Last Login Action
data-toggle="ajax-modal" data-ajax-url="ajax/ajax_user_edit.php" data-ajax-id="" > ">