WordPress.org

Make WordPress Core

Ticket #5367: secret_key.2.diff

File secret_key.2.diff, 1.4 KB (added by ryan, 10 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