管理員使用者

應用程式可以測試目前登入的使用者是否為應用程式已註冊的管理員。管理員是能夠可以存取應用程式管理控制台的使用者。您可以使用「管理控制台」來管理哪些使用者具有管理員狀態。

如果目前的使用者是應用程式的管理員,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 設定元素。請參閱「設定應用程式」。