send the login code through Kavenegar's approved template when one is configured
The account's line cancels free-text SMS (status 13); the senior confirmed the account is fine and only the template name was missing. With KAVENEGAR_OTP_TEMPLATE set, OTP goes to verify/lookup with just the code as token; without it the old sms/send path is unchanged. Both share one provider call and response check. 620 tests green. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -455,7 +455,10 @@ Redirect URIِ ثبتشده در پنلِ بازار خودِ `/api/payment/b
|
||||
مسیرهای داخلی)، کلیدِ امضا هنوز `django-insecure` (تصمیمِ صاحبِ پروژه).
|
||||
- ⛔ **اولین پیامکِ واقعی (۱۲:۳۵، به شمارهی خودِ صاحبِ پروژه) نرسید.** API ۲۰۰ داد و کاوهنگار
|
||||
پذیرفت، ولی وضعیت شد **۱۳ «لغو شده»**؛ یک متنِ سادهِ بیکد هم لغو شد، پس ایراد از حساب/خطِ
|
||||
`10009000907070` است نه از کد یا متن. دلیل فقط در پنلِ کاوهنگار پیداست (کارِ صاحبِ حساب).
|
||||
`10009000907070` است نه از کد یا متن. **سینیور (۰۹-۲۶): حساب سالم است، فقط اسمِ الگو را
|
||||
نداشتیم** — این خط کدِ ورود را فقط با «ارسال با الگو» (`verify/lookup`) میفرستد. کدش آماده
|
||||
است: با `KAVENEGAR_OTP_TEMPLATE=<نامِ الگو>` در `.env` کدِ ورود از الگو میرود، بدونِ آن همان
|
||||
`sms/send`ِ قبلی (که روی این خط لغو میشود). اسمِ الگو هنوز نرسیده.
|
||||
وضعیت را بدونِ SSH با `sms/statusbyreceptor.json` بسنجید (`latestoutbox` برای این کلید ۴۰۷ است).
|
||||
- ⚠️ زیاد SSH زدن پشتِ سرِ هم یک بار «Permission denied» با رمزِ درست داد؛ با
|
||||
`ControlMaster` (سوکت در مسیرِ کوتاهِ `/tmp`، macOS سقفِ ۱۰۴ بایت دارد) یک اتصال باز کنید.
|
||||
|
||||
Reference in New Issue
Block a user