KamoCRM

Chaque organisation comme son propre fournisseur OpenID - émetteur par organisation, clés ES256 avec rotation, id_token, userinfo, introspection, PAR, déconnexion, applications connectées (ID4.2)

FeatureSecurityService
Expédié
15 novembre 2026 à 10:52 UTC
Auteur
Kamo
Commit
fc3c53b

Grows oauthserver/ (jamais forqué): émetteur par organisation épinglé à la première activation (https://login.<verified+ssl root>, sinon login.<platform apex>/o/<orgId>; les émetteurs précédents sont toujours servis), clés de signature ES256 cryptées avec PlatformSecretCipher et un job de rotation NEXT->CURRENT->RETIRED (SingletonTaskRunner), découverte + RFC 8414 métadonnées + JWKS, id_token (nonce, auth_time, amr, acr, at_hash, sid; sous-option paire par paire), userinfo, introspection authentifiée par le client, PAR, fin de session initiée par RP + jetons de déconnexion de canal arrière, RFC 9207 iss sur chaque réponse d'autorisation d'application connectée. Purpose CONNECTED_APP with Member/Customer Politique d'accès (départements/titres de fonctions/équipes/membres/personnel) Consentement ASK/PRÉAPPROUVÉ stocké comme une subvention ACTIVE par membre (élargie, jamais provider SSO session = session de connexion en mode OAuth *** ("Continuer en tant que", prompt=none) /api/security/connected-apps (MANAGE_CONNECTED_APPS) et /api/security/my-app-grants. PKCE nécessaire pour Les clients publics (méthode d'authentification none), la correspondance de redirection exacte est conservée. The Alexa / Google Home / Assistant Les clients (org_id NULL = lignes de plateforme) conservent le flux SP09 octet par octet ; la page de la plateforme ne les liste qu'eux.

Tous les changements

Comme ce que vous voyez l'expédition?

Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.

Commencez gratuitement pour toujoursVoir la tarification