Pisahkan pemeriksaan kredensial dari otorisasi org

RefactorSecurityService
Dikirim
24 Agustus 2026 pukul 21.02 UTC
Penulis
Kamo
Commit
8e02ec0

Penandatanganan adalah dua pertanyaan menyatu menjadi satu query. "Apakah kredensial ini baik "dijawab oleh baris pengguna - password tinggal di sana, jadi itu Tidak pernah orgasme. "Semoga akun ini masuk ke ruang kerja" dijawab oleh Anggota berbaris. ACCOUNT _ QUERY _ PREFIX INNER JOINs kedua keanggotaan, jadi nama host hanya pernah memasok jawaban kedua, dan anggota dengan tidak ada host yang dapat diselesaikan tidak dapat diminta yang pertama. Tambahkan keaslian Pengguna (identifier, password), otorisasi IntoOrg (userId, orgId) dan enterableOrgs (userId) bersama dengan metode three- arg yang ada, yang tidak tersentuh. Mendorong menyebarkan, dan metode itu adalah login langsung jalan untuk setiap organisasi, sehingga terus query sendiri sampai tidak ada Sebut saja. Perbedaan yang layak dilindungi tidak aktif. Bergabung query memberikan sebuah baris bukan anggota nol dan pengguna "generik tidak ada atau kata sandi tidak benar "-- tidak pernah menegaskan bahwa akun itu nyata. A keanggotaan yang ada tapi dimatikan mendapat hukuman sendiri. Otorisasi IntoOrg terlihat dua keanggotaan terpisah sehingga dapat memberitahu mereka terpisah dan mereproduksi keduanya, daripada runtuh mereka menjadi satu pesan yang akan bocor bahwa akun ada atau menyembunyikan mengapa nyata anggota tidak bisa masuk enterableOrgs mengembalikan set yang dapat dimasukkan, bukan kumpulan keanggotaan: an org muncul hanya ketika pengguna juga memegang keanggotaan aktif pada siapa pun menyediakan keamanan, sehingga picker tidak dapat menawarkan ruang kerja yang Otorisasi IntoOrg kemudian akan menolak. m.is _ active adalah keadaan record- kolom di belakang * * * * * * * * * * * * * * * * sehingga gerbang itu datang dengan itu. Juga perangko. last _ org _ id pada tanda nyata-in, mengikuti aturan dokumen terakhir _ login sudah: penyatuan dan masuk - seperti tidak stempel, karena merekam sebuah administrasi-tujuan didorong akan membuat Picker membuka suatu tempat anggota tidak pernah memilih. 886 test pass.

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