diff --git a/core/lib/Drupal/Core/Authentication/Provider/Cookie.php b/core/lib/Drupal/Core/Authentication/Provider/Cookie.php index ae108dc..dee78ff 100644 --- a/core/lib/Drupal/Core/Authentication/Provider/Cookie.php +++ b/core/lib/Drupal/Core/Authentication/Provider/Cookie.php @@ -30,12 +30,10 @@ public function applies(Request $request) { * {@inheritdoc} */ public function authenticate(Request $request) { - // Global $user is deprecated, but the session system is still based on it. - global $user; require_once DRUPAL_ROOT . '/' . settings()->get('session_inc', 'core/includes/session.inc'); drupal_session_initialize(); if (drupal_session_started()) { - return $user; + return \Drupal::currentUser(); } return NULL; }