- Expédié
- 4 septembre 2026 à 02:47 UTC
- Auteur
- Kamo
- Commite
- ee4e60d
Jusqu'à présent, le client id et secret pour chaque fournisseur d'OAuth provenait d'un seul enregistrement à l'échelle de la plate-forme, de sorte qu'un organisme ne pouvait connecter que ce que Kamo avait et un opérateur de plate-forme désactivant un fournisseur laissé chaque organisme sans aucun moyen de traverser. L'enregistrement complet est enregistré par (org, fournisseur): forme de colonne et la même PlatformSecretCipher que la ligne de plate-forme, donc les deux déchiffrer à travers un chemin dans un ResolvedOAthClient. L'ordre de résolution est la ligne ENABLED de l'ordonnance, puis la ligne de la plate-forme. Une org qui ne remplit jamais un en résout exactement comme il l'a fait auparavant, donc pas d'existant le lien change de comportement; un organisme qui a été choisi par l'acte de l'entrée des références, c'est pourquoi il n'y a pas besoin d'un second "qui application?" toute intégration. Éliminer la ligne de l'ordre plutôt que de la supprimer entre les mains qui orgre à l'application Kamo avec ses identifiants toujours sur le dossier. ResolvedOAuthClient porte désormais son origine, de sorte qu'un consommateur peut signaler quelle application Une connexion a été établie avec.