- شحنت
- 15 نوفمبر 2026 في 10:27 ص UTC
- المؤلف
- Kamo
- الالتزام
- adc476b
ID5.6 — /auth/start يقبل البوابة (BORROWER|PATIENT) + portalHost (+ audience=CUSTOMER, relative next) ، يمر يرسلها إلى اتحاد/بدء ويحفظها في kamo_fed_ctx عبر القفزة ID1.4b؛ يرفض زوج مشوه قبل أي مزود (BAD_PORTAL card). callback / link-confirm: PORTAL -> 303 to returnUrl only when it is https on exactly البوابة المضيفة التي بدأ التدفق معها؛ PORTAL_MFA -> نشر الخطوة MfaStep القائمة إلى المرسل الجديد /api/federation/portal-mfa -> federation/portal/mfa (البوابة المضيفة المحتفظ بها على جانب الخادم في HttpOnly kamo_portal)؛ خطأ يحمل returnUrl على تدفق البوابة -> العودة إلى البوابة. تدفق البوابة لا ينمو أبدا ***. @kamo/auth 0.6.1 يرسم النتائج غير المعروفة إلى ERROR، لذا تقرأ الطرق الإجابة الخام أولاً (lib/signin/portal.mjs) وإذا لم يكن الأمر كذلك، اتبع نفس المسار تماماً كما في السابق. ID5.7 — kamo_did (HttpOnly, Secure, Lax, 400 يوم, 32 bytes random) يصدر عند الغياب ويرسل ك X-Kamo-Device-Id على كل جهاز ترحيل للدخول (login, mfa, select, federation start/callback/link, passwordless, )PASSKEY_REQUIRED من /api/login, MFA, select, اﻻختيار، اﻻختيار، اﻻختيار، "منظمتك تطلب من المديرين استخدام مفتاح مرور": استخدم مفتاحك مفتاح المرور / إنشاء مفتاح مرور الآن **************** / مواصلة الآن (فقط عندما كلمة المرور المختلة تدفع بعد كلمة المرور للدخول (SHA-1 في المتصفح، SHA-2 في البريد الإلكتروني، SHA-3 في البريد الإلكتروني) hex prefix to /api/pwned with Add-Padding + 1.5 s, fail-quiet) مع تغييره الآن/تذكيري لاحقا و صفحة جديدة /secure-account?t=. بطاقات رفض لـ مطلوب إعادة تعيين كلمة السر (مع إعادة تعيين كلمة السر)، وحساب الموظفين، وبوابة سيئة، وحساب بدون بوابة. كل فرع جديد غير ضار ما دامت securityservice لا تستجيب له (404/unknown -> سلوك اليوم). تم التحقق من: اختبار npm 134/134 (31 جديد)، tsc clean، اختبار المفاتيح i18n مقارنة بالقاموس المدفوع، رصاصات الحزمة.
