3
3
class ApiManage extends Api {
4
4
5
5
private static function password () {
6
- return DbProvider::getDb ()->get (DbBase::$ KEY_MANAGE_PASSWORD );
6
+ return DbProvider::getDb ()->getReserved (DbBase::$ KEY_MANAGE_PASSWORD );
7
7
}
8
8
private static function initialized () {
9
9
return self ::password () !== false ;
@@ -29,12 +29,12 @@ private static function saltPassword($pwd) {
29
29
}
30
30
31
31
private static function settings () {
32
- return json_decode (DbProvider::getDb ()->get (DbBase::$ KEY_MANAGE_SETTINGS ), true );
32
+ return json_decode (DbProvider::getDb ()->getReserved (DbBase::$ KEY_MANAGE_SETTINGS ), true );
33
33
}
34
34
private static function updateSetting ($ settingId , $ value ) {
35
35
$ settings = self ::settings ();
36
36
$ settings [$ settingId ] = $ value ;
37
- DbProvider::getDb ()->set (DbBase::$ KEY_MANAGE_SETTINGS , json_encode ($ settings ));
37
+ DbProvider::getDb ()->setReserved (DbBase::$ KEY_MANAGE_SETTINGS , json_encode ($ settings ));
38
38
}
39
39
40
40
function handle () {
@@ -78,7 +78,7 @@ function handle() {
78
78
return [ 'status ' => STATUS_PASSWORD_INVALID , 'result ' => 'Password should contains at least two of [0-9] [a-z] [!@#$%^&*] ' ];
79
79
}
80
80
$ pwd = self ::saltPassword ($ pwd );
81
- DbProvider::getDb ()->set (DbBase::$ KEY_MANAGE_PASSWORD , $ pwd );
81
+ DbProvider::getDb ()->setReserved (DbBase::$ KEY_MANAGE_PASSWORD , $ pwd );
82
82
return [ 'result ' => $ generateSession ($ pwd ) ];
83
83
}
84
84
}
@@ -144,7 +144,7 @@ function handle() {
144
144
return [ 'result ' => 'All data erased (except for reserved keys) ' ];
145
145
}
146
146
case 'erase_pwd ' : {
147
- DbProvider::getDb ()->delete (DbBase::$ KEY_MANAGE_PASSWORD );
147
+ DbProvider::getDb ()->deleteReserved (DbBase::$ KEY_MANAGE_PASSWORD );
148
148
return [ 'result ' => 'Password deleted, please set a new one ASAP ' ];
149
149
}
150
150
case 'export ' : {
0 commit comments