v2.5.2
Giriş yap

Wordpress Parola Fonksiyonu Kullanımı

mek
464 defa görüntülendi

Bir sistem üzerinde çalışıyorum kullanıcılar doğrudan bu sisteme wordpress yüklü bir siteden kendi verileriyle oturum açması gerekiyor. fakat wordpress çok farklı bir algoritmayla şifreliyor. bu fonksiyonu nasıl wordpress sisteminden ayırıp, kendi sistemime entegre edebilirim?

Cevap yaz
Cevaplar (3)
omerf
1015 gün önce

Wordpress md5 kullanır karmaşık bir yapısı yoktur. WP'nin kendi fonskyonlarını kullanabilirsiniz;

include_once('../../../wp-config.php');

global $wpdb;

$password = wp_hash_password("password");

Metodu deiştirmek için iki fonskyonla oynamalısınız:

if ( !function_exists('wp_hash_password') ){
    function wp_hash_password($password) {
                //apply your own hashing structure here
            return $password;
    }
}
if ( !function_exists('wp_check_password') ){
    function wp_check_password($password, $hash, $user_id = '') {
        //check for your hash match
        return apply_filters('check_password', $check, $password, $hash, $user_id);
    }
}
mek
1006 gün önce

teşekkürler