getNickname(); if (UserService::isCurrentUserAdmin()) { echo 'Go to admin area'; } } // [END adminurl] // [START loginurl] if (isset($user)) { echo sprintf('Welcome, %s! (sign out)', $user->getNickname(), UserService::createLogoutUrl('/')); } else { echo sprintf('Sign in or register', UserService::createLoginUrl('/')); } // [END loginurl] // [START getuser] if (!isset($user)) { // The user is not logged in } else { echo 'Hello, ' . $user->getNickname(); } // [END getuser] // [START createuser] $user = new User("Albert.Johnson@example.com"); // [END createuser] // [START createuser_fed] $user = new User(null, "http://example.com/id/ajohnson"); // [END createuser_fed]