1<?php 2 3/** 4 * @file 5 * Test module. 6 */ 7 8use Drupal\user\UserInterface; 9 10/** 11 * Implements hook_user_login(). 12 */ 13function session_test_user_login(UserInterface $account) { 14 if ($account->getAccountName() == 'session_test_user') { 15 // Exit so we can verify that the session was regenerated 16 // before hook_user_login() was called. 17 exit; 18 } 19 // Add some data in the session for retrieval testing purpose. 20 \Drupal::request()->getSession()->set("session_test_key", "foobar"); 21} 22