Baca tingkat keamanan anggota kolom sebenarnya menyimpan

FixSecurityService
Dikirim
5 Agustus 2026 pukul 20.59 UTC
Penulis
Kamo
Commit
26ad3bf

keanggotaan _ level adalah sebuah VARCHAR yang memegang NAMA ImageAccessLevelType - 'PRIVILEGED', 'MEMBER', 'TEAM _ MEMBER'. Pembangun sesi menguji nilai dengan instanceof Nomor dan jatuh kembali ke 0 ketika gagal, dan selalu gagal, jadi setiap * * * pada platform dikeluarkan di PUBLIC (0) tidak peduli anggota nyata Tingkat. ImaginingController.listDocument melewati gambar apapun yang aksesnya melebihi Tingkat token, jadi ini diam-diam menyembunyikan setiap dokumen yang disimpan di atas Publik: 200 dengan dokumen array kosong dan tidak ada dalam log apapun. Itu tidak diketahui karena dasarnya setiap upload sejauh ini telah Publik - perpustakaan Sumber Daya HR adalah permukaan pertama di mana dokumen diajukan di tingkat Anggota, dan uploader nya, anggota PRIVILEGED, tidak bisa melihat file mereka sendiri. resolveSecurityLevel sekarang menerima nama enum, sebuah string numerik atau sebuah angka, dan kembali ke PUBLIC untuk sesuatu yang tidak dikenal. Sesi existing tetap SEC = 0 sampai mereka direminted di login berikutnya.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga