Remove the guest system entirely: no is_guest/device_id, no guest throttles, phone login is the only way in
accounts.0008 drops the columns and refuses to run while guest rows exist. Docs describe the current state; tests that only proved guest behaviour are gone. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -111,7 +111,6 @@ curl https://mathapi.tadrisino2.ir/api/health
|
||||
| `TEST_LOGIN_PHONES` | هیچ حسابِ تستی باز نیست (بخشِ بعد) |
|
||||
| `HEARTS_ENFORCED` | روشن (از ۲۰۲۶-۱۰-۰۲): با صفر قلب نه جواب پذیرفته میشود نه پایانِ درس/جزیرهی بیجواب. `0` خاموشش میکند |
|
||||
| `INTERNAL_SERVICE_KEY` | endpointهای داخلیِ ingestِ RAG و ساختِ سفارشِ سرور-به-سرور بستهاند (در DEBUG هم؛ پیشفرض ندارد) |
|
||||
| `DEMO_GUEST_DEVICE_IDS` | فقط `frontend-test-device` با «حذفِ حساب» پاک نمیشود. با پاک شدنِ دادهی دمو، پیشفرض هم از `config/settings.py` برداشته شود |
|
||||
|
||||
**اتصال به بازار — روشِ جدید (ترجیحی):** در پیشخانِ بازار روی برنامه ← «API پیشخان
|
||||
بازار» ← «دریافت توکن جدید» (از حسابِ ناشر، نه کارپرداز). همان را در `.env` بهعنوانِ
|
||||
@@ -250,12 +249,9 @@ curl -X POST https://mathapi.tadrisino2.ir/api/auth/login \
|
||||
- کدِ تصادفی بگذارید، نه `1234`، و پیش از باز شدنِ سرویس روی کاربرانِ واقعی
|
||||
خالیاش کنید.
|
||||
|
||||
### حسابِ مهمانِ تستِ فرانت
|
||||
### حسابِ نمایشی
|
||||
|
||||
ورودِ مهمان (`POST /api/auth/session`) حذف شده و دیگر با `frontend-test-device` توکن نمیدهد. ردیفِ
|
||||
کاربرِ شمارهی ۶ («حساب تست فرانت»، `is_guest=True`) با ۲۴ ردیفِ `Notification` و ۲۰ ردیفِ
|
||||
`LeaderboardEntry` هنوز روی پروداکشن است؛ برای دیدنِ آن صفحهها با حسابِ دموی شمارهدار
|
||||
(`TEST_LOGIN_PHONES`) وارد شوید.
|
||||
حسابِ «علی رضایی» (کاربرِ ۱۰) پُر از داده است و با شمارهی مالکِ پروژه وصل میشود؛ بقیهی دموها با `TEST_LOGIN_PHONES` وارد میشوند.
|
||||
|
||||
⚠️ **این داده دستی روی دیتابیسِ پروداکشن نوشته شده و در گیت نیست.** پیش از باز
|
||||
شدنِ سرویس روی کاربرانِ واقعی باید برود، وگرنه اعلانها و لیدربردِ ساختگی را
|
||||
|
||||
Reference in New Issue
Block a user