Kirim sendiri nama host org sebagai redirect kotak-surat OAuth

FeatureEmailService
Dikirim
4 September 2026 pukul 23.40 UTC
Penulis
Kamo
Commit
8b44eb3

Sebuah organisasi yang membawa sendiri Google atau aplikasi Entra yang terdaftar aplikasi dalam akun sendiri, di bawah merek sendiri, dan sekarang diberitahu pada nya konfigurasi layar ke otorisasi api. < domain sendiri >. Hal ini membuat layanan Kirim itu. Kedua kaki melalui satu pemilih, karena mereka harus setuju: nilai pada permintaan otorisasi dan nilai diulang pada pertukaran token harus identik atau penyedia menolak pertukaran. Callback kaki adalah publik dan sesionless - peramban tiba dari penyedia tanpa sesi Kamo - sehingga organisasi keluar dari 'negara', yaitu mengapa orgIdFromState ada di samping providerFromState. Gated pada org memiliki klien, dan gerbang itu bukan insidental. Pendaftaran platform Kamo menyimpan persis satu URI pengalihan, pada platform host; mengirim alamat per-org terhadap ini adalah sebuah redirect _ uri _ matched org tidak dapat memperbaiki dari mana saja di dalam Kamo, karena mereka tidak memiliki proyek Google itu. HasorganOwnClient adalah sama pertanyaan PlatformOOtorisasi ClientResolver jawaban ketika memilih klien mana id untuk mengirim, sehingga kredensial dan redirect tidak pernah tidak setuju tentang aplikasi yang sedang menyambung. Hanya otoritas yang ditulis ulang, jadi GOOGLE _ OAUTH _ RERECT _ URI menyimpan nya jalan dan rencananya. Oauthort RedirectUriTest memanggil pemilih privat pengontrol sendiri (Dan orang-orang yang terhadap zakat mereka menunaikannya) membayarnya. OauthorCallbackPats - tabel pengaturan layar baca. Penjaga itu titik dari berkas tes: jika dua drift, tidak ada di sini gagal. Ini gagal di Google, beberapa minggu kemudian, untuk sebuah organisasi yang menyalin string dari layar yang sudah salah. Ini juga menangkap satu bug nyata dalam perubahan ini: platformProviderFor switch on the enum, and a switch over a null enum throws rather than jatuh ke lengan default - sehingga callback yang negara tidak akan decode mengambil sebuah NPE dalam perjalanan ke halaman kesalahannya sendiri.

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