Example #1
0
/**
 * Verifier le hash de signature d'une action
 * toujours exclusivement pour l'auteur en cours
 * http://doc.spip.org/@verifier_action_auteur
 *
 * @param $action
 * @param $hash
 * @return bool
 */
function verifier_action_auteur($action, $hash)
{
    list($id_auteur, $pass) = caracteriser_auteur();
    if ($hash == _action_auteur($action, $id_auteur, $pass, 'alea_ephemere')) {
        return true;
    }
    if ($hash == _action_auteur($action, $id_auteur, $pass, 'alea_ephemere_ancien')) {
        return true;
    }
    return false;
}
Example #2
0
function verifier_action_auteur($action, $valeur) {
	list($id_auteur, $pass) = caracteriser_auteur();
	if ($valeur == _action_auteur($action, $id_auteur, $pass, 'alea_ephemere'))
		return true;
	if ($valeur == _action_auteur($action, $id_auteur, $pass, 'alea_ephemere_ancien'))
		return true;
	return false;
}