|
@@ 577-585 (lines=9) @@
|
| 574 |
|
// check if encrypted_psk is in database. If not, add it |
| 575 |
|
if (!isset($_SESSION['user_settings']['encrypted_psk']) || (isset($_SESSION['user_settings']['encrypted_psk']) && empty($_SESSION['user_settings']['encrypted_psk']))) { |
| 576 |
|
// Check if security level is reach (if enabled) |
| 577 |
|
if (isset($SETTINGS['personal_saltkey_security_level']) === true) { |
| 578 |
|
// Did we received the pass score |
| 579 |
|
if (empty($filter_score) === false) { |
| 580 |
|
if (intval($SETTINGS['personal_saltkey_security_level']) > $filter_score) { |
| 581 |
|
echo '[ { "error" : "security_level_not_reached" , "status" : "" } ]'; |
| 582 |
|
break; |
| 583 |
|
} |
| 584 |
|
} |
| 585 |
|
} |
| 586 |
|
// generate it based upon clear psk |
| 587 |
|
$_SESSION['user_settings']['encrypted_psk'] = defuse_generate_personal_key($filter_psk); |
| 588 |
|
|
|
@@ 611-619 (lines=9) @@
|
| 608 |
|
break; |
| 609 |
|
} else { |
| 610 |
|
// Check if security level is reach (if enabled) |
| 611 |
|
if (isset($SETTINGS['personal_saltkey_security_level']) === true) { |
| 612 |
|
// Did we received the pass score |
| 613 |
|
if (empty($filter_score) === false) { |
| 614 |
|
if (intval($SETTINGS['personal_saltkey_security_level']) > $filter_score) { |
| 615 |
|
echo '[ { "error" : "" , "status" : "security_level_not_reached_but_psk_correct" } ]'; |
| 616 |
|
break; |
| 617 |
|
} |
| 618 |
|
} |
| 619 |
|
} |
| 620 |
|
// Store PSK |
| 621 |
|
$_SESSION['user_settings']['session_psk'] = $user_key_encoded; |
| 622 |
|
setcookie( |