Biarkan anggota membeli kursi mereka sendiri, dan menutup badan-lubang parameter

FeatureBillingService
Shipped
11 Agustus 2026 pukul 01.43 UTC
Author
Kamo
Commit
f11583b

Self-pay tidak memiliki rute di dalam konsol. Semuanya pada permukaan penagihan adalah akun-berbentuk - Anda harus sudah memegang sebuah baris AccountAnggota sebelum Plan & Tagihan menunjukkan apa-apa, dan satu-satunya cara untuk mendapatkan satu adalah tindakan pemilik - jadi seorang anggota yang ingin membayar untuk dirinya sendiri diminta untuk pergi dan bertanya. Yang asli jalur pembayaran sendiri yang ada, checkout konsumen digunakan oleh produk white- label, tidak dapat dicapai dari konsol karena tajuk rebuilding proksi penagihan dari goresan dan tidak pernah forward cookie sesi resolver kebutuhan. Pembeli adalah siapa pun yang sesi mengatakan mereka. X- Anggota-Id diset oleh proksi dari * * * dan tidak pernah oleh penelepon, sehingga tidak seperti rute rekening tidak ada id di jalan untuk swap - yang merupakan seluruh alasan ini adalah rute sendiri bukan daripada penangan lain di bawah / akun / {accountUid}. Kebijakan organisasi adalah periksa server- sisi, jadi menyembunyikan pilihan di tempat lain lebih dari dekorasi, dan topi kursi perpayer dipaksa di sini daripada dipercaya dari klien. Juga menutup lubang penyeberangan pada POST / account. Rute itu tidak memiliki id akun dalam PATH nya, sehingga AccountOrganos ScopeInterceptor - yang kunci pada segmen - tidak pernah melihatnya, dan setiap anggota dari setiap organisasi bisa nama organisasi lain akun dalam BODY dan menulis ulang kontak penagihan nya, mengarahkan kembali faktur dan penerimaan. Menyebut anggota yang sewenang-wenang melakukan hal yang sama dari arah lain. Keduanya sekarang diwajibkan untuk menjadi anggota organisasi penelepon.

All changes

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