Pengguna Admin

Aplikasi dapat menguji apakah pengguna yang saat ini login adalah administrator yang terdaftar untuk aplikasi tersebut. Administrator adalah pengguna yang dapat mengakses Konsol Administrasi untuk aplikasi tersebut. Anda dapat menggunakan Konsol Admin untuk mengelola pengguna yang memiliki status administrator.

Fungsi UserService::isCurrentUserAdmin() menampilkan True jika pengguna saat ini adalah administrator untuk aplikasi tersebut.

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

Tips: Cara mudah untuk membatasi akses ke bagian aplikasi Anda bagi administrator adalah dengan menggunakan elemen konfigurasi login: admin untuk pengendali URL. Lihat Mengonfigurasi Aplikasi.