ThemeLogo nach Konfiguration und Cache-Bust-Logo-URL neu laden
ThemeLogo lesen kamo-full-ext von sessionStorage vor DynamicMetaLoader fertig holen config.json, so logo-full oft verwendet die falsche Erweiterung, bis eine vo...
Capcha *** nach jedem fehlgeschlagenen Anmeldeversuch zurücksetzen
Benutzer müssen nach jedem falschen Passwort erneut verifizieren, dass sie menschlich sind. Ruft Widget.reset() und kläre CapchaVerified/payload-Staat auf sowoh...
Richtig aufräumen Capcha Event-Hörer auf Schritt Übergang
Die removeEventListener Anrufe waren innerhalb der setTimeout Callback's Rückgabewert, den JavaScript ignoriert. Dies veranlasste Handler zu sammeln auf jedem B...
Sperrformular und Auto-proceed nach Capcha beim frühzeitigen Einreichen
Wenn der Benutzer einreicht, bevor das Capcha Widget überprüft wird, ist das Formular jetzt deaktiviert und das Widget wird programmatisch ausgelöst. Einmal Übe...
Verifizierte Banner und Pre-fill E-Mail nach E-Mail-Nachprüfung anzeigen
Liest ?email_verifiedxxxxxemail=... von URL auf Mount, zeigt einen Erfolg Alarm, vorbefüllt das Benutzername-Feld und reinigt dann die URL.
Hinzufügen /reset-password Seite, Update Passwort Link vergessen
Dreistufige E-Mail-Passwort zurückgesetzt: E-Mail-Formular - 8-Zeichen-Code-Eintrag neues Passwort. Auto-verifiziert Token von URL. Glas-Morphismus-Karte, Hinte...
Umleitung Passwort zur Registrierung.{domain"/recover
Verwendet das vorhandene replaceDeepestAlias-Muster, konsistent mit der Link zum Register. Passwort-Reset lebt jetzt auf Kamo-Register.
EMAIL_NOT_VERIFIED zur Registrierung/Verifikation umleiten
Entfernt die EmailVerifyCard von der Login-Seite und alle damit zusammenhängenden Zustand/Callbacks. Auf EMAIL_NOT_VERIFIED wird der Benutzer nun weitergeleitet...
Host/X-Forwarded-Host setzen, so dass APIService die richtige org auflöst
APIService überschreibt X-Forwarded-Host mit request.getServerName(), das liest von der Host-Header. Ohne explizite Host-Header der K8s-Bediendienst hostname wu...
Überprüfung mit E-Mail nicht userId, X-Forwarded-Host weiterleiten
SecurityService /register/resend-Verifikation erwartet E-Mail im Körper, nicht userId (was die Login-Fehlerantwort nie enthält). Auch vorwärts X-Forwarded-Host,...
Ersetzen Sie EMAIL_NOT_VERIFIED Fehler mit reichhaltiger Verifikationskarte
Wenn die Anmeldung mit EMAIL_NOT_VERIFIED fehlschlägt, wird die Login-Karte nun durch eine poliert "Check your inbox" Bildschirm: animierter Umschlag SVG mit Öf...
Wire real API-aufrufe in /recover-Seite (SP3)
Ersetzt alle gefälschten Submit() stubs durch RecoveryApi Anrufe. Fügt SMS OTP hinzu Phase, E-Mail-Eingabe, neuerpasswort Schritt und Tokenlandung überprüfen üb...
PoweredByKamo mit WCAG-Kontrast lesbar machen
Das bisherige Styling (low-opacity currentColor auf einem nahezu transparent Hintergrund) war effektiv unsichtbar vor den meisten Client-Hintergrund die auch se...
Backlink-Ziel zu www.kamocrm.com (kanonischer Gastgeber)
Die PoweredByKamo-Komponente ausgeliefert mit Blick auf die Adresse https://kamocrm.com/ aber der kanonische Kamo-Marketing-Host ist https://www.kamocrm.com/. A...
Fügen Sie einen subtilen KamoCRM Backlink zu Auth-Seiten hinzu
Fügt eine kleine "Powered by KamoCRM" Stil Fußer-Plakette zu den drei Benutzern- mit Blick auf Auth-Oberflächen (Login, Erholung, Validieren). Seit kamo-login i...
Proxy *** Herausforderung durch Login-Server für Multi-Domain-Unterstützung
Ersetzt direkte Cross-Herorgin-Fetch auf capcha.{domain>/api/challenge n.r.-Vorstand bei /api/capcha/challenge. Der bisherige Ansatz ist erforderlich eine gü...
Fügen Sie Concurrency-Gruppe hinzu, um doppelte Workflow-Läufe zu verhindern
Wenn ein Push einen Workflow auslöst und workflow_dispatch ebenfalls gefeuert wird (oder zwei Drücke kommen in schneller Folge), beide Läufe würden ausführen gl...
?next= Vorwärtsparameter-Unterstützung für Postlogin-Redirect hinzufügen
Erinnert ?next=/path von URL und trägt sie durch beide manuelle Anmeldung und Auto-Login fließt, Anschließen an die OTK-Redirect-URL so kamo-internal kann nach ...
Upgrade auf Next.js 16.2.3, TypeScript 6.0.2, Node 24, React 19 Typen
- Next.js 16.2.3 mit Turbopack als Standard-Del-Server - TypeScript 6.0.2 mit löschbaremSyntaxOnly und ES2022 Ziel - @types/react@-19 und @types/react-dom@-19 (...
Befestigen Widget-Event-Hörer, wenn Passwort- Schritt macht, nicht auf der ersten Halterung
Login erlauben, wenn Widget verifiziert ist, Etikett ändern Sie auf 'Human Verified'
Kontextbewusste *** Fehlermeldungen, Abstand zwischen Feldern und Optionen verschärfen
Wiget-Etikett auf 'Verifizieren' ändern, ungeprüfte Login-Fehlermeldung aktualisieren
Bewegen *** Widget inline mit Passwort-Feld, fixe Nachricht Text, feste Breite
Verwenden Sie Widget CSSVariables-Typ statt React.CSSProperties für Stil-Requisite
Entfernen Sie doppelte Capcha-widget JSX Typ-Deklarationen (Widget-Schiffe seine eigene)
Verkäufer kamo-capcha-widget lokal statt git URL (Docker kann k0m nicht auflösen1)
Installieren Sie git in Docker Bauphase für Kamo-capcha-widget Abhängigkeit
Capcha npm-Paket durch Private-Label-Kapit-Capcha-widget-Genernde ersetzen
Wechselte vom vorgelagerten Capcha npm-Paket zu unserem MIT-forked Kamo-capcha-widget mit allen Branding an der Quelle abgestreift. Entfernt Schatten DOM Hacks ...
Verwenden Sie 'Herausforderung' Attribut statt 'challengeurl' für Capcha v3 Widget
Entfernen Capcha Branding und Upgrade auf PBKDF2/SHA-256 mit deterministischem Aufwand
Verleitere Capcha Widget-Rendern auf Client-Seite, um SSR-Hydrotationsausfall zu verhindern
Entfernen Sie veraltet request.ip Eigenschaft (nicht verfügbar in Next.js 16)
Integrieren Capcha Proof-of-Work *** Widget in Login- und Recovery-Seiten
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.
