KamoCRM

Berhenti mencatat token sesi, cookie dan isi pesan

Fixkamo-internal
Dikirim
23 September 2026 pukul 11.04 UTC
Penulis
Kamo
Commit
ed228ab

Sebuah grep untuk bentuk dari dua pelanggar yang dikenal (teks pesan obrolan dan chat-list preview akan konsole.log) muncul sebuah pola yang jauh lebih luas di seluruh sesi / auth permukaan dan beberapa konsent- membawa proxy: - / api / validate dan / api / generate-otk - yang OTK- mengeluarkan dan OTK- penebusan rute - login mentah 64-char OTK, permintaan URL dengan OTK masih aktif itu sebagai param query (validate menerima kunci seperti itu), dan 32-char prefix dari id sesi * * *. - / api / keamanan / peran, peran / [id] dan peran / hak log 32- char * * prefix pada setiap panggilan, dan peran / route.ts dan peran / [id] / route.ts juga dump every request header verbatim (masking only Otorisasi) - dimana taruh penuh, tanpa dipotong Cookie dan X- * * * -Token header dalam log on Setiap POST / PUT / DELETE. - / api / keamanan / org / my-network dibuang setiap header permintaan dengan cara yang sama. - / api / org / [... domain] login 200 chars pertama dari header mentah Cookie, sebuah preview nilai 20- char dari setiap cookie individu, dan sebuah awalan 50- char token akses lam _ at. - / api / logout dan / api / session / info log * * * prefixes; session / info juga login 'redisKey', dimana '* * < id >' - sesi penuh, tidak dipotong id - tepat di sebelah "dipotong" preview. - / api / user-info - polled setiap 5 menit oleh setiap tab terbuka - log alamat email anggota dan nama pengguna bersama id mereka pada setiap panggilan, plus sepotong 200-char dari sesi mentah JSON blob dari Redis. - Isi obrolan / tiket: tubuh POST dan payloads balasan yang berisi percakapan teks pesan, preview chat-list, profil lengkap anggota (PUT body dan tanggapan), dan support- tiket teks bebas (tubuh penciptaan, komentar rating) yang login utuh. Semua ini tidak diperlukan untuk mendiagnostik log ini ada untuk - ID, panjang, kehadiran / ketidakhadiran dan kode status mengatakan hal yang sama tentang apa terjadi tanpa mengatakan apa yang dikatakan atau membagikan rahasia yang dapat diputar ulang. Setiap log kini menyimpan bentuk itu; payloads balasan aktual (yang diperlukan untuk membawa token seperti 'sesi Id' / '* * Id', 'usernaAlias', 'memberEmail' et. kembali ke pemanggil yang sah) tidak tersentuh - ini hanya menyentuh apa akan ditulis ke konsol.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga