skipLink.label

Ikki xil foydalanuvchi

Platformada ikki mutlaqo alohida foydalanuvchi turi bor. Biri bizniki (boshqaruvchi), ikkinchisi consumer loyihaniki (qabul qiluvchi).

1 · Admin — boshqaruv foydalanuvchilari

heading.anchorLabel

Panelga kiradi, provider/template/preference boshqaradi. Parol bizda (bcrypt). Env ADMIN_USER/ADMIN_PASSWORD = bootstrap superadmin (MinIO root uslubi — jadval bo’sh bo’lsa seed qilinadi). Rollar: superadmin / operator / viewer.

Jadval: admin_users

2 · Client — qabul qiluvchi foydalanuvchilar

heading.anchorLabel

Bildirishnoma oladi, socketga ulanadi, o’z preference’ini boshqaradi. Parol bizda yo’q — identity consumer loyihadan keladi va verify qilinadi. Biz faqat projeksiya + kontakt + token + preference saqlaymiz. Kalit: (source_service, external_user_id).

Jadvallar: client_users, push_tokens