summaryrefslogtreecommitdiff
path: root/app/Models/Configuration.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-11 16:48:10 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-11 16:48:10 +0100
commiteb50ab3b61ee2280dac2696598a58803e246fe22 (patch)
tree789a402d3734459425f7111f298d2f588b96131c /app/Models/Configuration.php
parentfa34f3149f2534dc50af1b69e12befc3ca62785a (diff)
Mot de passe + nonce serveur
Début de https://github.com/marienfressinaud/FreshRSS/issues/104
Diffstat (limited to 'app/Models/Configuration.php')
-rw-r--r--app/Models/Configuration.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/Models/Configuration.php b/app/Models/Configuration.php
index c29e74603..8f394737a 100644
--- a/app/Models/Configuration.php
+++ b/app/Models/Configuration.php
@@ -9,6 +9,7 @@ class FreshRSS_Configuration {
'keep_history_default' => 0,
'mail_login' => '',
'token' => '',
+ 'passwordHash' => '', //CRYPT_BLOWFISH
'posts_per_page' => 20,
'view_mode' => 'normal',
'default_view' => 'not_read',
@@ -162,6 +163,9 @@ class FreshRSS_Configuration {
}
}
}
+ public function _passwordHash ($value) {
+ $this->data['passwordHash'] = ctype_graph($value) && (strlen($value) >= 60) ? $value : '';
+ }
public function _mail_login ($value) {
$value = filter_var($value, FILTER_VALIDATE_EMAIL);
if ($value) {