管理员用户

应用可以测试当前登录的用户是否为该应用的注册管理员。管理员是可以访问应用的管理控制台的用户。您可以使用管理控制台来管理哪些用户具有管理员身份。

如果当前用户是应用管理员,则 UserService::isCurrentUserAdmin() 函数返回 True

use google\appengine\api\users\User;
$user = UserService::getCurrentUser();
if (isset($user) && UserService::isCurrentUserAdmin()) {
    return 'Welcome administrator.';
}
return 'You are not an administrator.';

提示:如需设置仅允许管理员访问应用的某些部分,可通过网址处理程序的 login: admin 配置元素轻松实现这一目的。请参阅配置应用