Code Duplication    Length = 3-5 lines in 3 locations

index.php 1 location

@@ 136-138 (lines=3) @@
133
}
134
135
// load 2FA Google
136
if (isset($_SESSION['settings']['google_authentication']) && $_SESSION['settings']['google_authentication'] === "1") {
137
    include_once($_SESSION['settings']['cpassman_dir']."/includes/libraries/Authentication/TwoFactorAuth/TwoFactorAuth.php");
138
}
139
140
// Load links, css and javascripts
141
if (isset($_SESSION['CPM']) && isset($_SESSION['settings']['cpassman_dir'])) {

sources/main.functions.php 2 locations

@@ 162-166 (lines=5) @@
159
 */
160
function encrypt($decrypted, $personalSalt = "")
161
{
162
    if (!isset($_SESSION['settings']['cpassman_dir']) || empty($_SESSION['settings']['cpassman_dir'])) {
163
        require_once '../includes/libraries/Encryption/PBKDF2/PasswordHash.php';
164
    } else {
165
        require_once $_SESSION['settings']['cpassman_dir'].'/includes/libraries/Encryption/PBKDF2/PasswordHash.php';
166
    }
167
168
    if (!empty($personalSalt)) {
169
            $staticSalt = $personalSalt;
@@ 202-206 (lines=5) @@
199
 */
200
function decrypt($encrypted, $personalSalt = "")
201
{
202
    if (!isset($_SESSION['settings']['cpassman_dir']) || empty($_SESSION['settings']['cpassman_dir'])) {
203
        require_once '../includes/libraries/Encryption/PBKDF2/PasswordHash.php';
204
    } else {
205
        require_once $_SESSION['settings']['cpassman_dir'].'/includes/libraries/Encryption/PBKDF2/PasswordHash.php';
206
    }
207
208
    if (!empty($personalSalt)) {
209
        $staticSalt = $personalSalt;