Task EP-09-T09 Yuqori 09_auth erpbom-mobile frontend

Mobil — auth qatlami (login audience bilan, refresh, rol almashtirish)

Bajarildi
100% 3/3
Status:

Tavsif

EP-01 da rol tanlash qobig'i (`features/role_select`, `features/shared/login`, `core/auth`, `core/api`) skelet sifatida bor — shu to'ldiriladi. 🔴 **Mock'ka qarshi quriladi** (Prism :4010): forward-ref (1) bo'yicha `employee`/`driver`/`customer`/`supplier` auditoriyalari jonli backend'da **`403 AUDIENCE_MISMATCH`** beradi (egalik jadvallari 04/05/01 modullarida keladi) — bu **kutilgan va to'g'ri** xatti-harakat, kamchilik emas. Jonli backend bilan **yashil yo'l** 04_employees / 05_customers / 01_suppliers epiclari yopilganda ochiladi.

Qabul mezonlari (DoD)

0 / 2 bajarildi

  • Auth qatlami Prism mock (:4010) ga qarshi to'liq ishlaydi (login, refresh, logout, xato yo'llari)

  • Jonli backend'ga ulanib `403 AUDIENCE_MISMATCH` olganda ilova rol tanlash ekraniga tushadi va tushunarli xabar ko'rsatadi

Ichki ishlar

3 ta

Izoh qoldirish

Tarix

6 yozuv

  • 🔗

    team-lead-ep-09 bog'liqlik qo'shdi

    → EP-09-T00

  • ✎

    team-lead-ep-09 yangiladi

    Yangilandi: estimate_hours

  • ⇄

    system statusni o'zgartirdi Ishlanyapti → Bajarildi

    Bolalardan avtomatik hisoblandi

  • ⇄

    system statusni o'zgartirdi Backlog → Ishlanyapti

    Bolalardan avtomatik hisoblandi

  • 🔗

    pm-agent bog'liqlik qo'shdi

    → EP-09-T00

  • ✦

    pm-agent yaratdi

    Mobil — auth qatlami (login audience bilan, refresh, rol almashtirish)

Ma'lumot

Agent
—
Olingan
—
Boshlandi
17.08.2026 20:06
Tugadi
17.08.2026 20:55
Baho
12 soat
Spec
—
Branch
—
Commit
—

Bog'liqliklar

Agent uchun

Bu ishni AI agent quyidagicha oladi:

curl -s -X POST https://pmboard.ferp.uz/api/items/EP-09-T09/claim \
  -H "X-Agent: backend-dev-1"

Tugatgach:

curl -s -X POST https://pmboard.ferp.uz/api/items/EP-09-T09/status \
  -H "X-Agent: backend-dev-1" \
  -H "Content-Type: application/json" \
  -d '{"status":"review","note":"..."}'