Je veux faire une autre page d'inscription qui est liée à la base de données de moteur social, mais quand je MD5 le mot de passe et le stocke dans la table de se_users, l'utilisateur ne peut pas se connecter moteur social ont une autre méthode de cryptage, Quelqu'un peut-il s'il vous plaît me donner une fonction pour crypter les mots de passe de la manière du moteur social?Aide de chiffrement de mot de passe de moteur social
C'est leur fonction mais je ne sais pas comment le mettre en œuvre sur mon script:
function user_password_crypt($user_password)
{
global $setting;
if(!$this->user_exists)
{
$method = $setting['setting_password_method'];
$this->user_salt = randomcode($setting['setting_password_code_length']);
}
else
{
$method = $this->user_info['user_password_method'];
}
// For new methods
if($method>0)
{
if(!empty($this->user_salt))
{
list($salt1, $salt2) = str_split($this->user_salt, ceil(strlen($this->user_salt)/2));
$salty_password = $salt1.$user_password.$salt2;
}
else
{
$salty_password = $user_password;
}
}
$user_password_crypt = md5($salty_password);
return $user_password_crypt;
}
Merci
Ce que vous voulez dire, c'est le hachage, pas le cryptage. – igorw