Social Engine Şifre Şifreleme Yardım

0 Cevap php

Can, ben sosyal motoru başka bir şifreleme yöntemi var olduğuna inanıyorum, ben sosyal motoru veritabanına bağlı başka bir kayıt sayfası yapmak istiyorum ama şifreyi md5 ve se_users tabloda depolamak zaman, kullanıcı giriş yapamıyorum Birisi bana Parolaları sosyal motor şekilde şifrelemek için bir işlev vermek, lütfen?

Bu onların işlevidir ama benim senaryo üzerinde uygulamak nasıl bilmiyorum:

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;
}

Teşekkürler

0 Cevap