WordPress.org

Make WordPress Core

Ticket #5367: secret_key.2.diff

File secret_key.2.diff, 1.4 KB (added by ryan, 8 years ago)
  • wp-includes/pluggable.php

     
    699699 
    700700if ( !function_exists('wp_salt') ) : 
    701701function wp_salt() { 
     702 
     703        if ( defined('SECRET_KEY') && '' != SECRET_KEY ) 
     704                return SECRET_KEY; 
     705 
    702706        $salt = get_option('secret'); 
    703707        if ( empty($salt) ) { 
    704708                $salt = wp_generate_password(); 
    705709                update_option('secret', $salt); 
    706710        } 
    707711 
    708         if ( !defined('SECRET_KEY') || '' == SECRET_KEY ) 
    709                 $secret_key = DB_PASSWORD . DB_USER . DB_NAME . DB_HOST . ABSPATH; 
    710         else 
    711                 $secret_key = SECRET_KEY; 
    712                  
    713         return $salt . $secret_key; 
     712        return $salt; 
    714713} 
    715714endif; 
    716715 
  • wp-config-sample.php

     
    66define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value 
    77define('DB_CHARSET', 'utf8'); 
    88define('DB_COLLATE', ''); 
     9 
     10// Change SECRET_KEY to a unique phrase.  You won't have to remember it later, 
     11// so make it long and complicated.  You can visit https://www.grc.com/passwords.htm 
     12// to get a phrase generated for you. 
    913define('SECRET_KEY', ''); // Change this to a unique phrase. 
    1014 
    1115// You can have multiple installations in one database if you give each a unique prefix