KamoCRM

/oauth/authorize, /token und /revoke, ein gemeinsamer Session-Cookie-Autor (IoT SP09)

Featurekamo-login
Verschifft
18. Oktober 2026 um 06:45 UTC
Autor
Kamo
Ausschuss
6a689d9

Die öffentlichen Endpunkte des Kamo OAuth Servers, übermittelt an SecurityService (O1, O6, O7) über Cluster DNS bei SECURITY_SERVICE_URL (Standard kamowssecurity-service, wie es ap/api/recover tut: - GET /oauth/autorisieren Sie nur die sieben OAuth Parameter und beantwortet eine relative 303: /?oauth_request=<id&id? für eine gültige Anfrage, die des Clients registriert https: Umleitung für einen Redirect-Fehler, /oauth/error and and ansonsten (an unbekannte Clients oder unregistrierte Umleitung URI wird angezeigt, nie umgeleitet). - POST /oauth/token und /oauth/revoke for the bodyed for byte with Autorisierung und Inhaltstyp (plus Adresse des Anrufers für SecurityService's Limit), Relais WWW-Authenticate, immer kein Laden; ein Fehler, oder jeder Status, der nicht der eigene des Endpunktes ist (200/400/401/429/503), ist 503 vorübergehend_un verfügbar - niemals ungültig_grant. - ************ in OAuthShell (geflogen Kamo Logo, Datenschutz und Nutzungsbedingungen auf www.kamocrm.com, nichts von einem anderen Ursprung). app/lib/***Cookie.ts ist die eine Kopie des klar-dann-gesetzten *** Blocks dass /api/login, /api/session/select und /api/login/mfa jeweils getragen. Die drei Kopien waren Attribut-für-Attribut identisch, so ist nichts parametrier; der Helfer nimmt den Host-Header, den die Routen gelesen werden. Finden, absichtlich erhalten: Next's Cookie-Glas ist mit Namen versehen, so dass nur die letzte set() erreicht den Draht - die drei Clears haben es nie getan. Tests/***-Cookie pins die genauen Set-Cookie Header gegen den alten Inline-Block, für jeden Route Ende zu Ende. npm test = Knoten --experimental-strip-types --testtests/*.test.ms (Node 22 nimmt kein Verzeichnis-Argument, und planCheckout.test.mjs importiert a .ts).

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen