1316 | | global $wp_default_secret_key; |
| 1316 | $secret_keys = array(); |
| 1317 | |
| 1318 | if ( defined( 'SECRET_KEY' ) && ( '' != SECRET_KEY ) ) |
| 1319 | $secret_keys[] = SECRET_KEY; |
| 1320 | if ( defined( 'AUTH_KEY' ) && ( '' != AUTH_KEY ) ) |
| 1321 | $secret_keys[] = AUTH_KEY; |
| 1322 | if ( defined( 'SECURE_AUTH_KEY' ) && ( '' != SECURE_AUTH_KEY ) ) |
| 1323 | $secret_keys[] = SECURE_AUTH_KEY; |
| 1324 | if ( defined( 'LOGGED_IN_KEY' ) && ( '' != LOGGED_IN_KEY ) ) |
| 1325 | $secret_keys[] = LOGGED_IN_KEY; |
| 1326 | if ( defined( 'NONCE_KEY' ) && ( '' != NONCE_KEY ) ) |
| 1327 | $secret_keys[] = NONCE_KEY; |
| 1328 | if ( defined( 'SECRET_SALT' ) && ( '' != SECRET_SALT ) ) |
| 1329 | $secret_keys[] = SECRET_SALT; |
| 1330 | if ( defined( 'AUTH_SALT' ) && ( '' != AUTH_SALT ) ) |
| 1331 | $secret_keys[] = AUTH_SALT; |
| 1332 | if ( defined( 'SECURE_AUTH_SALT' ) && ( '' != SECURE_AUTH_SALT ) ) |
| 1333 | $secret_keys[] = SECURE_AUTH_SALT; |
| 1334 | if ( defined( 'LOGGED_IN_SALT' ) && ( '' != LOGGED_IN_SALT ) ) |
| 1335 | $secret_keys[] = LOGGED_IN_SALT; |
| 1336 | if ( defined( 'NONCE_SALT' ) && ( '' != NONCE_SALT ) ) |
| 1337 | $secret_keys[] = NONCE_SALT; |
| 1338 | |
| 1339 | $wp_default_secret_key = ''; |
| 1340 | if ( !empty( $secret_keys ) ) { |
| 1341 | $secret_keys_count = array_count_values( $secret_keys ); |
| 1342 | arsort( $secret_keys_count ); |
| 1343 | if ( array_shift( array_values( $secret_keys_count ) ) > 2 ) |
| 1344 | $wp_default_secret_key = array_shift( array_keys( $secret_keys_count ) ); |
| 1345 | } |
| 1346 | |