Experimental: add function to encrypt sensitive data in database
This commit is contained in:
parent
f096a63b94
commit
0e65873e64
@ -383,8 +383,8 @@ function dolibarr_set_const($db, $name, $value, $type='chaine', $visible=0, $not
|
|||||||
{
|
{
|
||||||
$sql = "INSERT INTO llx_const(name,value,type,visible,note,entity)";
|
$sql = "INSERT INTO llx_const(name,value,type,visible,note,entity)";
|
||||||
$sql.= " VALUES (";
|
$sql.= " VALUES (";
|
||||||
$sql.= "'".$db->encrypt($name,$conf->db->dolibarr_main_db_encryption,$conf->db->dolibarr_main_db_cryptkey)."'";
|
$sql.= $db->encrypt("'".$name."'",$conf->db->dolibarr_main_db_encryption,$conf->db->dolibarr_main_db_cryptkey);
|
||||||
$sql.= ",'".$db->encrypt(addslashes($value),$conf->db->dolibarr_main_db_encryption,$conf->db->dolibarr_main_db_cryptkey)."'";
|
$sql.= ",".$db->encrypt("'".addslashes($value)."'",$conf->db->dolibarr_main_db_encryption,$conf->db->dolibarr_main_db_cryptkey);
|
||||||
$sql.= ",'".$type."',".$visible.",'".addslashes($note)."',".$entity.")";
|
$sql.= ",'".$type."',".$visible.",'".addslashes($note)."',".$entity.")";
|
||||||
|
|
||||||
dol_syslog("admin.lib::dolibarr_set_const sql=".$sql, LOG_DEBUG);
|
dol_syslog("admin.lib::dolibarr_set_const sql=".$sql, LOG_DEBUG);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user