Fix Use correct boolean type.
Complete doxygen
This commit is contained in:
parent
241bf85da2
commit
3db021addf
@ -17,7 +17,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \file htdocs/core/ajax/security.php
|
* \file htdocs/core/ajax/security.php
|
||||||
* \brief File for return security data
|
* \brief This ajax component is used to generated has keys for security purposes
|
||||||
|
* like key to use into URL to protect them.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Disables token renewal
|
if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Disables token renewal
|
||||||
@ -33,10 +34,6 @@ require '../../main.inc.php';
|
|||||||
* View
|
* View
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Ajout directives pour resoudre bug IE
|
|
||||||
//header('Cache-Control: Public, must-revalidate');
|
|
||||||
//header('Pragma: public');
|
|
||||||
|
|
||||||
//top_htmlhead("", "", 1); // Replaced with top_httphead. An ajax page does not need html header.
|
//top_htmlhead("", "", 1); // Replaced with top_httphead. An ajax page does not need html header.
|
||||||
top_httphead();
|
top_httphead();
|
||||||
|
|
||||||
@ -48,7 +45,7 @@ if (isset($_GET['action']) && ! empty($_GET['action']))
|
|||||||
if ($_GET['action'] == 'getrandompassword' && $user->admin)
|
if ($_GET['action'] == 'getrandompassword' && $user->admin)
|
||||||
{
|
{
|
||||||
require_once DOL_DOCUMENT_ROOT.'/core/lib/security2.lib.php';
|
require_once DOL_DOCUMENT_ROOT.'/core/lib/security2.lib.php';
|
||||||
$generic = $_GET['generic'];
|
$generic = $_GET['generic'] ? true : false;
|
||||||
echo getRandomPassword($generic);
|
echo getRandomPassword($generic);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -90,7 +90,7 @@ function dol_hash($chain,$type=0)
|
|||||||
else if (! empty($conf->global->MAIN_SECURITY_HASH_ALGO) && $conf->global->MAIN_SECURITY_HASH_ALGO == 'sha1') return sha1($chain);
|
else if (! empty($conf->global->MAIN_SECURITY_HASH_ALGO) && $conf->global->MAIN_SECURITY_HASH_ALGO == 'sha1') return sha1($chain);
|
||||||
else if (! empty($conf->global->MAIN_SECURITY_HASH_ALGO) && $conf->global->MAIN_SECURITY_HASH_ALGO == 'sha1md5') return sha1(md5($chain));
|
else if (! empty($conf->global->MAIN_SECURITY_HASH_ALGO) && $conf->global->MAIN_SECURITY_HASH_ALGO == 'sha1md5') return sha1(md5($chain));
|
||||||
|
|
||||||
// No enconding defined
|
// No particular enconding defined, use default
|
||||||
return md5($chain);
|
return md5($chain);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -439,7 +439,7 @@ function encodedecode_dbpassconf($level=0)
|
|||||||
/**
|
/**
|
||||||
* Return a generated password using default module
|
* Return a generated password using default module
|
||||||
*
|
*
|
||||||
* @param boolean $generic true=Create generic password (use default crypt function), false=Use the configured password generation module
|
* @param boolean $generic true=Create generic password (use md5, sha1 depending on setup), false=Use the configured password generation module
|
||||||
* @return string New value for password
|
* @return string New value for password
|
||||||
*/
|
*/
|
||||||
function getRandomPassword($generic=false)
|
function getRandomPassword($generic=false)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user