AM
ID
Mulai Gratis
Menu
Tipe

Pengguna

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

userauthenticationprofilecredentials

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

Properti Jenis Keterangan
id string KSUID dengan awalan uid
application_id string Aplikasi yang memiliki pengguna
status enum Status pengguna saat ini

Nilai Status

Status Keterangan
active Dapat mengautentikasi dan mengakses sumber daya
suspended Diblokir sementara dari akses
disabled Aksesnya dicabut atau tidak aktif
deleted Dihapus secara permanen

Sumber Daya Terkait

┌─────────────────────────────────────┐
│               User                  │
│  ┌─────────────┐  ┌─────────────┐  │
│  │  Identity   │  │ Credentials │  │
│  └─────────────┘  └─────────────┘  │
│  ┌─────────────────────────────┐   │
│  │       Memberships           │   │
│  └─────────────────────────────┘   │
└─────────────────────────────────────┘
Sumber Hubungan
Identitas 1:1 - Informasi profil (PII)
Kredensial 1:N - Pasangan email/kata sandi
Keanggotaan 1:N - Asosiasi akun

Contoh

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

Terkait