- Dikirim
- 4 September 2026 pukul 19.33 UTC
- Penulis
- Kamo
- Commit
- 545090e
Dua permukaan pada akun USER, yang sampai sekarang tidak memiliki server sendiri - bidang account yang dicapai hanya melalui MenmberController, titik akhir diskoped ke "org dalam sesi Anda", yang merupakan bentuk yang salah untuk data setiap saham keanggotaan. UserAccountController - alamat pribadi anggota sendiri. USERS.EMAIL adalah kedua dari tiga identifikasi sinyal-dalam menerima dan alamat surel pemulihan sandi link reset ke. Menulis itu dari PUT akan berarti siapa pun mencapai tanda tanpa pengawasan - dalam browser bisa me-titik pemulihan di kotak surat mereka sendiri, berjalan kaki, dan mengambil account di atas dengan pemilik nyata masih bisa masuk, dan oleh karena itu dengan apa-apa untuk pemberitahuan. Jadi alamat baru diparkir, kode dan link pergi ke sana, dan hanya jawaban gerakkan. Sandi dibatalkan - diminta meskipun penelepon ditandatangani dalam: a sesi membuktikan peramban ini ditandatangani di beberapa titik, password membuktikan yang sekarang ini, dan ini adalah tindakan yang tepat di mana orang-orang yang berbeda. Hanya organisasi yang dinamai oleh _ provider _ id keamanan yang dapat menulis, dan Penolakan ada di sini daripada di UI - itu membawa nama organisasi yang dan tanda-dalam URL, karena 403 yang hanya mengatakan tidak meninggalkan anggota dengan Tak ada tempat untuk pergi, dan aturan ini tak terlihat sampai gigitan. Baca TIDAK dibatasi seperti itu: melihat alamat Anda sendiri dari ruang kerja lain adalah membuat penolakan dimengerti. Link sengaja tidak terotentikasi. Ia pergi ke kotak surat pribadi, biasanya dibaca di telepon yang belum pernah ditandatangani ke ruang kerja; menuntut sesi akan membuatnya bekerja hanya untuk orang-orang yang tidak membutuhkannya. Kepemilikan adalah bukti - dikirimkan ke alamat yang diklaim saja, disimpan sebagai hash, tunggal-gunakan, Dikeluarkan dalam sehari, dan terbatas dalam menebak salah. Alamat yang ditinggalkan diberitahu, meskipun tidak ada yang memintanya. Hal ini satu-satunya sinyal yang mencapai seseorang yang sesi dicuri. UserAdminController - tab platform Pengguna, dijaga oleh Manvage _ USERS. Yang dibaca di platform yang menghitung rekening di setiap penyewa bukan dalam satu organisasi; top-level -org precondition tiba dengan hak, sejak PlatformRightsResolver tidak kembali ke sesi di penyewa. Ini sengaja tidak dapat menset sandi (self-or-god tetap di mana adalah; mengembalikan akses melalui surat reset, yang membuktikan kontrol kotak surat daripada melewatinya), tidak dapat menghapus akun (tujuh satelit tabel dan setiap org itu memiliki - jawaban reversible adalah bendera sintetis, yang akhirnya memiliki UI di sini), dan tidak dapat menyentuh adalah Allah atau SystemUser. Tes cakupan mempelajari / plain-pengguna, sehingga pengendali berikutnya ditambahkan di bawah prefiks yang harus membawa penjaga daripada mewarisi satu dengan diabaikan.