- Dikirim
- 18 Oktober 2026 pukul 06.45 UTC
- Penulis
- Kamo
- Berkomitmen
- 6a689d9
Endpoints server publik Kamo OAuth, diteruskan ke SecurityService (O1, O6, O7) melalui cluster DNS di SECURITY _ SERVICE _ URL (baku layanan keamanan kamow, sebagai app / api / recover tidak): - GET / oauth / otorisasi maju hanya tujuh parameter OAuth dan menjawab relatif 303: /? oauth _ request = < id > untuk permintaan yang valid, klien https terdaftar: alihkan ke galat redirect, / oauth / error sebaliknya (an URI redirect tidak diketahui atau tidak terdaftar ditampilkan, tidak pernah dialihkan ke). - POST / oauth / token dan / oauth / revoke maju byte tubuh untuk byte dengan Otorisasi dan Kontent- Tipe saja (ditambah alamat penelpon untuk Batas SecurityService), relay WWW-authenticate, always no-store, a fault, atau status apapun yang bukan titik akhir sendiri (200 / 400 / 401 / 429 / 503), adalah 503 sementara _ tidak tersedia - tidak pernah valid _ grant. - * * * * * * * * * * * * * * dalam OAutShell (bundled Logo Kamo, Privasi dan Masa di www.kamocrm.com, tidak ada yang lain asal). app / lib / * * Cookie.ts adalah salah satu salinan dari clear-then-set * * blok bahwa / api / login, / api / session / select dan / api / login / mfa masing-masing dibawa. The tiga salinan yang disebabkan - untuk atribut identik, jadi tidak ada parametersed; pembantu mengambil header Host rute yang dibaca. Menemukan, diawetkan dengan sengaja: cookie jar berikutnya adalah keyed dengan nama, jadi hanya yang terakhir set () mencapai kawat - tiga membersihkan tidak pernah melakukannya. tes / * * * -cookie Jepit tajuk Set- Cookie tepat terhadap blok inline lama, untuk masing-masing rute akhir ke akhir. tes npm = node --experiental-strip-types --test test / * .testmjs (Node 22 tidak membutuhkan argumen direktori, dan plancheckout.testmjs impor sebuah .ts).
