Code Duplication    Length = 3-5 lines in 3 locations

index.php 1 location

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

sources/main.functions.php 2 locations

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