Skip to content
Snippets Groups Projects
Commit 11891f9e authored by ale's avatar ale
Browse files

Debug session_tokens without using protected functions

parent f4ae1674
No related branches found
No related tags found
No related merge requests found
Pipeline #49296 passed
......@@ -41,8 +41,9 @@ function debug_login_auth_cookie_bad_session_token($cookie_elements) {
// Try to see if the validation fails because of session_tokens usermeta attribute.
$user = get_user_by('login', $username);
$manager = WP_Session_Tokens::get_instance( $user->ID );
$verifier = $manager->hash_token($token);
$sessions = $manager->get_sessions();
$verifier = hash('sha256', $token);
//$sessions = $manager->get_sessions();
$sessions = get_user_meta($user->ID, 'session_tokens', true);
$session_names = implode(",", array_keys($sessions));
error_log("LOGIN: auth_cookie_bad_session_token: username={$username} token={$token} verifier={$verifier} sessions={$session_names}");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment