Değişiklik Günlüğü
Yeni ne var?
Gemideki her iyileştirme.
· SecurityService
Purge süpürücü, OAuth konfigürasyonu ve repository tarama (IoT SP09)
· SecurityService
IoTService ve platform müşteri yönetimi için iç hibe (IoT SP09)
· kamo-login
OAuth modu - standart sayfa zorunlu, onant krom off (IoT SP09)
/?oauth request=<64 hex> Önceki yazıya göre OAuth işareti-in sayfasıdır Bir sonraki yapılandırmada.mjs to /oauth/sign-in ( tarayıcı URL'yi tutar), değil bir URL tarafından değil, Uygulama / sayfa içinde geçiş.tsx: arama params üzerinde bir geçiş yapar / ya da bir tane Dinamik form (searchParams) veya bir müşteri boş bir Suspense için kurtarma geri dönüş (bakınızParams) - her ikisi standart sayfanın ilk formunu değiştirir. Yeniden yazma uygulaması / sayfa ile. tsx her şeyde düzenlenmez, / bir statik kalır Prerender ve HTML kökeni/main's için aynı ama rastgele Alan adı her binada çizer. Var-pattern mod. mjs's OAUTH REQUEST VALUE; Sonraki demirler onu tekrarladı ve LAST değerini tekrarladı parametre, bu yüzden OAuthMode son değeri de okur ( Next's'in karşı çıktı). Kendi maçHas test /oauth-mode). Analitikler OAuth bağlamında hiçbir şey yapmaz (/oauth/... veya OAuth-mode URL) - sunucuda da kontrol edildi, çünkü bir Interaktif senaryo hala bir yük <link> yayıyor Analiz.kamocrm.com orada; DynamicMetaLoader ve kurdenin org Kelime aynı bağlamda duruyor (yalnızca etkiler). Hiçbir şey değişmez Başka bir rota. Hata kartı bir müşteri bileşenidir (OAuthErrorView): Bir sunucudan MUI Parça yanlış bir eşleştirme ile donatıldı (#418) gerçek binada.
· SecurityService
PKCE ile son nokta, 24 saatlik bir lütuf, yeniden algılama ve RFC 7009 revokasyon (IoT SP09)
· kamo-shared-library
OPERATE DEVICE ve OPERATE SECURITY DEVICE charter sınıfları (SP11-D2)
IoT SP11 (master §6.14, §10 SP11-D2): Tool Plane'in iot paketi aracılığıyla fiziksel eylemler sınıf başına onaylanmış durumda. AiActionClass appends OPERATE DEVICE (COMFORT/EQUIPMENT işlevleri, otomasyon toggles) ve OPERATE SECURITY DEVICE (SECURITY işlevleri, bir SECURITY eylemi ile otomasyonlar, CRITICAL/MAJOR alarmları) JOIN MEETING'den sonra Her iki APPROVE BEFORE: isimsiz bir sınıf varsayılan olarak çözülür, bu yüzden her charter başka bir şekilde söyleyecek kadar bir kişiyi sorar. CharterSection.APPROVAL 24 (bir sınıf başına). Her çözülmemiş charter iki sınıf kazanır, bu yüzden her charter pulu Bir kez hareket eder (CharterStampTest’in mirası altın hareketi, JOIN MEETING’in yaptığı gibi). AiAutonomyModeTest'in taslağını Başarısız Kökeni/bölgede de, burada böyle.
· SecurityService
Kayıt oturumuna bağlı tek kullanımlık görüş ve tek kullanımlık karar, hibeler ve kodlar (IoT SP09)
· SecurityService
O3, bir atomik olarak tek zamanlı anahtar (IoT SP09) harcanan yetki talebine taze bir işaret bağlanır
· SecurityService
Authorization, O1/O2'yi RFC 6749 yönlendirme kuralları ile talep eder, PKCE S256 ve oran sınırları (IoT SP09)
· SecurityService
Müdür-provider SPI ve IoT ses-link sağlayıcısı (IoT SP09)
· SecurityService
Atom bir-time-key harcama, istek mağazası, oran sınırları ve URL'leri yönlendirme (IoT SP09)
· kamo-login
The OAuth sign-in with the missing MFA step, and the consent screen (IoT SP09)
/api/login, /api/session/select and /api/login/mfa isteğe bağlı olarak kabul eder OauthRequestId (64 hex). Absent, hiçbir şey değişmez (tests/ -cookie pins Her rotanın cevabı ve Set-Cookie). Şimdi ama malformasyon: 400 daha önce Güvenlik Hizmetinden herhangi bir şey istenmektedir. Geçerli, bir kez Güvenlik Hizmeti cevap verdi Tek zamanlı bir anahtarla ve - id bugün OTK<otk>'den okunmuştu: O3 Anahtarı harcıyoruz, tarayıcı {success, oauthSonraki} ve asla anahtar veya iş alanı yönlendirmesi ve - kurabiye tam olarak eklenmiştir Sıradan bir işaret-in bitkileri, ancak onay bir sonraki olduğunda (an expired Talep veya bir hata kurabiye bırakmaz. İnanılmaz bir anahtar bir şekilde söylenemez Hata, asla haçlı bir hata olarak. MFA ve çalışma alanı cevapları karşılıklıdır Bugün olduğu gibi; sayfa isteğimi tutar ve bir sonraki çağrı ile gönderir. OAuthSign (OAuthShell'da markalaşma): Aynı kullanıcı/password ile aynı Kanıt-iş capcha, StrikeMeter/LockoutPanel Words, MfaStep (new: Altı dijital kod veya kurtarma kodu, kendi kilitlemesi, WorkspacePicker Logolarla değişmeden kaldı ( tema üzerinde yaşarlar.<apex>). MfaStep kullanılır Sadece burada; standart sayfa dokunmuyor. /oauth/consent: müşteri ve kapsamı, iot. fatura açıklaması (spec 4.24.3), YENİ bağlantı (isim 1-120, varsayılan Alexa) veya listelenen bağlantı için REPLACE, Kelimelerde uygunluk nedenleri (SI, AI), Link Alexa / Cancel; aşağıdakiler Sadece https olduğunda yönlendirmek: (O4 URI'ları karşılaştırmak için yönlendirmez Bununla birlikte). **************** O2/O4/O5 ile - X- ***-Token olarak kurabiye, sadece onayToken/decision/link ve Bir karar verildiğinde kurabiyeyi açıklayın. Eloff eloff.mjs (not .ts) so node -test ithal edebilir.
· InitializerService
OAuth server repositories (IoT SP09)
· kamo-shared-library
Alexa bağlantı, sanal sensör ve uç noktaları; IotCommand. billLinkId; ALEXA * aktivite türleri (IoT SP09)
· kamo-login
/oauth/Yazar, /token ve /revoke, bir paylaşılan oturum-cookie yazarı (IoT SP09)
Kamo OAuth sunucusunun halk uç noktaları, Güvenlik Hizmetine (O1, O6, O6, O7) SECURITY SERVICE URL (default kamowssecurity-service, as app/api/recover does): - GET /oauth / yazarları sadece yedi OAuth parametresini öne çıkarır ve yanıt verir Karşılaştırma 303: /?oauth request=<id> geçerli bir istek için, müşterinin https: yönlendirme hatası için yönlendirme, /oauth / Terör başka türlü (anlam) Bilinmeyen müşteri veya kayıtlı yönlendirme URI gösterilir, asla yönlendirmez.) - POST /oauth/token ve /oauth/revoke, vücut için byte ile birlikte, Authorization and Content-Type only (plus the caller's address for GüvenlikHizmetinin limiti, WWW-Authenticate, her zaman istasyon değil; bir hata, Son noktanın kendi (200/400/401/429/503) olmayan herhangi bir durum, 503 geçici olarak kullanılabilir - asla geçersiz değildir. - **************** in OAuthShell (bundledled Kamo logo, Privacy and terms on www.kamocrm.com, başka bir şey Kökeni). app/lib/ Cookie.ts, açık başlangıçların bir kopyası - blok Bu /api/login, /api/session/select ve /api /login / her biri taşıdı. The The The The The The The The Üç kopya nitelik-for-attribute aynıydı, bu yüzden hiçbir şey değildir Parametreleme; yardımcı, Hosthead'i rotaları okudu. Bul, Amaçta korunmuş: Sonraki kurabiye kavanoz adı ile anahtarlanır, bu yüzden sadece son Set() tele ulaşır - üç açık asla yapmadı. testleri / -cookie Set tam-Cookie başlıkları her biri için eski inline bloka karşı, Yol sona erecek. npm testi = node -experimental-strip-types -test testleri/*.test.mjs (Node 22. Hiçbir rehber argümanı gerektirmez veCheckout.test.mjs bir .ts ithal eder).
· kamo-shared-library
OAuth server varlıkları, repositories, sadece token ve erişim-log etkinlik türleri (IoT SP09)
· kamo-shared-library
Hediye nesli, PKCE S256 ve kapsamı Kamo OAuth sunucusu için parsing (IoT SP09)
· kamo-shared-library
**************** Ve ************ (SP04 Görevleri 21-22)
Sütun üretimde mevcuttur (SP04 DDL, varsayılan TRUE).
· KlusterServices
Google Trust Services, platform giriş host'un sertifikasını (IoT SP09) sorun
Amazon'ın hesabı, Let's Encrypt'i reddediyor, bu yüzden login.kamouniverse.com tek başına bir gts-prodd Cluster Binr (ACME Dış Hesap Binding ile); diğer ev sahibi her türlü şifreyi açık tutar. EAB anahtarı B1 operatör adıma kadar bir yer sahibidir: Bu iş daha önce anaya itılmıyor.
· KlusterServices
Google Trust Services, platform giriş host'un sertifikasını (IoT SP09) sorun
Amazon'ın hesabı, Let's Encrypt'i reddediyor, bu yüzden login.kamouniverse.com tek başına bir gts-prodd Cluster Binr (ACME Dış Hesap Binding ile); diğer ev sahibi her türlü şifreyi açık tutar. EAB anahtarı B1 operatör adıma kadar bir yer sahibidir: Bu iş daha önce anaya itılmıyor.
· kamo-internal
NoReply denetim altsystems
IoT Cihazları SP06: E-posta hizmeti alarm mektupları (iot.alarm notice) NoReplySubsystem.IOT; denetim filtresi bunu biliyor.
· kamo-internal
Erişim günlük filtrelerindeki OAuth denetim olayları (IoT SP09)
· EmailService
Iot paylaşım mektupları için örnek değişkenler
Yeni paylaşılan kütüphanede yeniden inşa edilen BEFORE IoTService gönderir ( sonsuza kadar eksik bir şablon anahtarı 404s).
· SecurityService
Iot alias yedek; pin iot.<domain> çözünürlük
Yeniden inşa, paylaşılan kütüphaneden DomainAliasType.IOT taşır. BilinenAliases / SSL PROBE LABELS takip ediyor Sadece iot.<apex> TLS üzerindeki cevaplar (daha sonra taahhüt), bu yüzden doğrulanmış alan bozulmuyor. IotEntityMappingOn62Test, Hibernate 6.2 hattında dört SP04 paylaşım kuruluşu haritalar.
· kamo-marketing
Gizli politika ve terimlerdeki ses-assistant paragrafları (IoT SP09)
· SecurityService
Kamo OAuth yetki sunucusu masaları ve iot.alexa müşterisi (IoT SP09)
· kamo-shared-library
Iot.share link ve iot.share code canonical şablonlar, IotShareEmail
· kamo-shared-library
Varlıklar ve repositories
· kamo-shared-library
Kuralları, jetonları, bir zaman kodları ve maskeli destinasyonlar
· kamo-internal
Tools kurulum rehberi ve alan Gelişmiş-tab kartında yardımcı olur (IoT SP08)
· kamo-internal
Uzak takip kartları - RPM ilerleme, ev okumaları, klinik sınırları ve uyarı listesi

Evreniniz sizi bekliyor.
Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.
Sonsuza kadar ücretsiz — kredi kartı gerekmiyor