AM
ID
Mulai Gratis
Menu
Tipe

Pengguna

Individu yang dapat mengautentikasi dalam aplikasi dan mengakses akun melalui keanggotaan.

user authentication profile credentials

Pengguna

Pengguna adalah individu yang dapat mengautentikasi dalam aplikasi dan mengakses akun melalui keanggotaan.

Skema

interface User {
  id: string; // "uid..." - Unique identifier
  application_id: string; // Owning application
  status: UserStatus;
}

type UserStatus = "active" | "suspended" | "disabled" | "deleted";

Properti

PropertiJenisKeterangan
idstringKSUID dengan awalan uid
application_idstringAplikasi yang memiliki pengguna
statusenumStatus pengguna saat ini

Nilai Status

StatusKeterangan
activeDapat mengautentikasi dan mengakses sumber daya
suspendedDiblokir sementara dari akses
disabledAksesnya dicabut atau tidak aktif
deletedDihapus secara permanen

Sumber Daya Terkait

┌─────────────────────────────────────┐
│               User                  │
│  ┌─────────────┐  ┌─────────────┐  │
│  │  Identity   │  │ Credentials │  │
│  └─────────────┘  └─────────────┘  │
│  ┌─────────────────────────────┐   │
│  │       Memberships           │   │
│  └─────────────────────────────┘   │
└─────────────────────────────────────┘
SumberHubungan
Identitas1:1 - Informasi profil (PII)
Kredensial1:N - Pasangan email/kata sandi
Keanggotaan1:N - Asosiasi akun

Contoh

{
  "id": "uid_2kHfPZcN9xW4mE8RtY7vB",
  "application_id": "app_root",
  "status": "active"
}

Terkait