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]