CLAUDE.md: guest login removed, state on the server
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
15
CLAUDE.md
15
CLAUDE.md
@@ -436,6 +436,21 @@ preferred setup, because there is then no key to leak. **Never let the server ru
|
||||
`django-insecure-…` fallback from `config/settings.py`: that string is committed here, so
|
||||
anyone who can read this repo can forge a token for any user.**
|
||||
|
||||
## وضعیت ۲۰۲۶-۱۰-۰۵ (عصر) — ورودِ مهمان از ریشه حذف شد
|
||||
|
||||
**روی سرور از ۲۰۲۶-۱۰-۰۵ ۱۸:۳۹** (بکاند `5b7e6fb`، سرویس واقعاً ریاستارت شد، `accounts.0008` اعمال شد؛ فرانت `0db6526`).
|
||||
بکاپها: `.deploy-backups/db-before-guest-removal-20261005-181900.sqlite3`، `db-before-phone-swap-20261005-182656.sqlite3`،
|
||||
`env-before-ali-phone-20261005-183839`. از بیرون سنجیده شد: `POST /api/auth/session` ۴۰۴، `/api/health` ok، ۳٬۶۷۹ سوال.
|
||||
|
||||
- **تنها راهِ ورود شماره و کدِ پیامکی است.** `User.is_guest`/`device_id`، `Session.device_id`، throttleهای `GuestAware*`،
|
||||
`DEMO_GUEST_DEVICE_IDS` و حذفِ حساب با تایپِ «حذف» رفتند؛ حذفِ حساب فقط با کدِ پیامکی است. migrationِ `0008` تا مهمانی
|
||||
مانده باشد عمداً میشکند. ۱۵ مهمانِ سرور با `delete_users` پاک شدند (۸ کاربر ماند).
|
||||
- **«علی رضایی» (کاربر ۱۰)** حالا به شمارهی مالکِ پروژه وصل است؛ شمارهی دموی قبلیاش از `TEST_LOGIN_PHONES` برداشته شد.
|
||||
- **۷۲۴ سوالِ تازه** برای درسهایی که سوال نداشتند (پایههای ۳ تا ۱۱) از مسئلههای تأییدشده نوشته شد و هرکدام را حلِ کورِ جدا
|
||||
سنجید (۱۲ ناهمخوان پاک شد). ۵۴۵ درس هنوز سوال ندارند چون مسئلهی تأییدشدهی خودکفایی در کتاب نیست. حسابانِ دوازدهم
|
||||
کامل است (۳۲۶ chunk در DB و Qdrant)؛ ۱۵ درسش بیسوال ماند.
|
||||
- چکلیستِ لانچ: `~/Desktop/گزارشات Tadrisino/گزارش-۲۸/چکلیست-لانچ.html`.
|
||||
|
||||
## وضعیت ۲۰۲۶-۱۰-۰۵ — بازبینیِ امنیتیِ پیش از تحویل
|
||||
|
||||
**روی سرور از ۲۰۲۶-۱۰-۰۵ ۰۵:۰۷** (بکاند `a973c41`، سرویس واقعاً ریاستارت شد، `payment.0011` اعمال شد؛ فرانت
|
||||
|
||||
Reference in New Issue
Block a user