Ikki xil foydalanuvchi
Platformada ikki mutlaqo alohida foydalanuvchi turi bor. Biri bizniki (boshqaruvchi), ikkinchisi consumer loyihaniki (qabul qiluvchi).
1 · Admin — boshqaruv foydalanuvchilari
heading.anchorLabelPanelga 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.anchorLabelBildirishnoma 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