From 5554345fa83028e98db894dd01d10c8e4d479250 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Fri, 14 Nov 2008 16:35:14 +0000 Subject: [PATCH] Provide fallback salt to accommodate custom schemes. Props tellyworth. fixes #8212 git-svn-id: https://develop.svn.wordpress.org/trunk@9680 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/pluggable.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wp-includes/pluggable.php b/wp-includes/pluggable.php index 8b9cdb0e41..48027a8470 100644 --- a/wp-includes/pluggable.php +++ b/wp-includes/pluggable.php @@ -1270,6 +1270,9 @@ function wp_salt($scheme = 'auth') { update_option('logged_in_salt', $salt); } } + } else { + // ensure each auth scheme has its own unique salt + $salt = hash_hmac('md5', $scheme, $secret_key); } return apply_filters('salt', $secret_key . $salt, $scheme);