![]() ![]() Token ID untuk sesi pengguna yang ada akan di-refresh setelah masa berlaku token lama habis.Token ID yang dikeluarkan sebagai hasilnya akan berisi klaim terbaru. Pengguna melakukan login atau autentikasi ulang setelah klaim kustom dimodifikasi.Setelah dimodifikasi pada pengguna melalui Admin SDK, klaim baru akan diterapkan ke pengguna terautentikasi pada sisi klien melalui token ID dengan cara berikut: UserRecord user = await (uid) Ĭonsole.WriteLine(user.CustomClaims) Īnda dapat menghapus klaim kustom pengguna dengan meneruskan null untuk customClaims. Token ID yang dikirim ke server backend dapat mengonfirmasi identitas dan tingkat akses pengguna menggunakan Admin SDK sebagai berikut:Īuth.go C# // Lookup the user associated with the specified uid. ![]() Payload klaim kustom tidak boleh melebihi 1.000 byte. Objek klaim kustom tidak boleh berisi nama kunci apa pun yang dicadangkan untuk OIDC atau nama apa pun yang dicadangkan untuk Firebase. Klaim pengguna kustom yang bernama admin dengan aturan Realtime Database berikut: ). Namun, Anda dapat mencapai tujuan yang sama secara lebih efisien menggunakan Anda dapat melakukannya dengan pencarian database Mari kita pelajari kasus saat Anda ingin membatasi akses ke node database "adminContent". Misalnya, pengguna Firebase dapat dipetakan ke UID berbeda dalam sistem lain. Menambahkan ID tambahan pada pengguna.Membedakan moderator dari pengguna biasa.Membedakan pelanggan berbayar/tidak berbayar.Menetapkan berbagai grup yang mencakup pengguna.Memberikan hak istimewa administratif kepada pengguna untuk mengakses data dan resource. ![]() Peran pengguna dapat ditetapkan untuk kasus umum berikut ini: Atribut kustom ini dapat memberi pengguna beberapa tingkat akses (peran), yang diberlakukan dalam aturan keamanan aplikasi. Hal ini memberikan kemampuan untuk menerapkan berbagai strategi kontrol akses, termasuk kontrol akses berbasis peran, pada aplikasi Firebase. Firebase Admin SDK mendukung penetapan atribut kustom pada akun pengguna. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |