Revertir "fijo: establecer el dominio de cookie *** a .kamocrm.com para el intercambio de bajodominio cruzado"
Esto devuelve commit *************
Arregir el tema de desplazamiento de fondo en la página principal
- Fade fondo principal contenedor transparente para evitar que el fondo blanco cubra la imagen de fondo fijo - Cambió la imagen de fondo de la fijación fija al ...
Fija actualización de kubeconfig para usar WireGuard VPN IPs (10.8.x.x) en lugar de IPs de Tailscale viejas
Actualizar a parcheado Siguiente.js 15.5.7 y React 19.2.0 para fijar exploit
Añadir registro para recordarMe valor y tipo conversión
- Añadir conversión de tipo para recordarMe para manejar cadena/booleano/número - Añadir la tala detallada para rastrear la lógica de configuración de cookies -...
Añadir registro integral para operaciones de cookies de USERNAME y REMEMBER-ME
- Añadir registro detallado para la lectura de cookies en la carga de la página - Agregar registro para verificar que las cookies se establecen después de la re...
Actualizar campo de nombre de usuario oculto para usar formKey para la remontaje
- Añadir la clave a la entrada oculta de nombre de usuario para forzar la nueva montar después de iniciar sesión - Asegúrese de que todos los campos relacionado...
Formulario de fuerza vuelven a subir después de logout para prevenir el autolleno del navegador
- Añadir el estado clave que cambia después de logout para forzar la nueva montura de componentes - Cambiar la tecla de campo de texto para incluir formaKey - C...
Utilice nombres de campo aleatorizados para evitar el reconocimiento de autollenol del navegador
- Genera sufijo aleatorio para nombres de campo de nombre de usuario en cada carga de página - Evita que el navegador reconozca el campo que la misma carga de p...
Evitar el autofilo del navegador restaurar el nombre de usuario viejo después de logout
- Cambiar el autocompleto de "nombre de usuario" a 'off' en el campo de nombre de usuario - Cambiar el autocompleto de 'on' a 'off' - Limpiar nombre de usuario ...
Borrar TODAS las cookies indiscriminadamente durante el logout
- Eliminar todas las cookies en la página de registro kamo-login (lado cliente) - Eliminar todas las cookies en kamo-login logout API (server-side) - Despeje lo...
Borrando datos de sesión antes de borrar la tecla en endpoint endpoint logout
- Fijar los datos de sesión para vaciar JSON antes de borrar la clave - Se asegura de que la sesión sea inutilizable incluso si la eliminación falla o hay rezag...
Añadir registro de verificación para confirmar que la sesión de Redis se elimina durante el inicio de sesión
Borra las cookies *** existentes antes de configurar la nueva durante el inicio de sesión
- Limpiar todas las posibles variaciones de cookies *** (dominio base, nombre de host, no domain) - Evita reutilizar las cookies de la sesión de los antiguos in...
Anotar fija: llama a SecurityService logout endpoint para invalidar sesión totalmente
- Llama SecurityService /api/security/logout para invalidar adecuadamente sesión en Java backend - Esto asegura que la sesión se elimine, se eliminen las fichas...
Corre el flujo de logout: cookies claras pero aún así intentan auto-login
- Eliminar la lógica skipAutoLogin (auto-login debe funcionar siempre) - Añadir clarosCookies param para conectarse a logout - Página de sesión bono limpia las ...
Ejear problema de logout: evitar auto-login después de iniciar sesión
- Añadir el parámetro de consulta de skipAutoLogin para conectarse de nuevo redirpe el accesorio - Omitir el control de auto-login cuando está presente skipAuto...
Añadir terminaciónGracePeriodSeconds: 20 para despliegues más rápidos
Revert "feat: Desactivar el formulario de inicio de sesión después de una autenticación exitosa para evitar envíos duplicados"
Esto devuelve commit *************
Aumentar la visibilidad ROFL con mayor opacidad, fondo y registro de consolas para solucionar problemas
Añadir animación de sacudido l l lluvioso fondo rojo a campo de contraseña en error
- Añadir contraseñaError estado para rastrear intentos incorrectos de inicio de sesión - Implementar animación de agitación lisa con movimiento horizontal y rot...
Arregado error de construcción de la SSR y modernizar el diseño de página logout
- Ejecar el error de "ventanilla no está definida" durante la construcción mediante la adición de estado montado - Mejorar el contenedor de logo con efectos de ...
CRITICAL FIX: Eliminar los endpoints que estaban consumiendo OTK prematuramente
Encontrada lausa raíz: - /api/validado y /api/validate-otk en kamo-login estaban llamando SecurityService - Esto consumió el OTK IMMEDIATELY después de la sesió...
Error de ESLint: Comprar comprobaciónE estado de tensiónExistingSession
Arreglar: - Mostrar spinner de carga mientras comprueba la sesión existente de *** - Esconder el formulario de inicio de sesión durante la comprobación de la au...
Añadir biblioteca Redis desapareda para auto-login y logout endpoints
Arreglar Error de Construir: - Crear app/lib/redis.ts con read/escribir ayudantes de clientes de Redis - Proporciona getRedisReadClient() y getRedisWriteClient ...
Implementar el auto-login de SSO y el flujo de registro completo
Cartucha de Auto-Login: - Comprueba la cookie existente de *** en la carga de página de inicio de sesión - Validar sesión con Redis directamente - Si es válido,...
Mejor manejo de errores y registro para respuestas de la API - Parse respuestas JSON y texto con registro detallado
Fisualidad final: Reemplazar cualquier tipo con incógnita para el estricto cumplimiento de TypeScript
Corre a la que se establece la estricta comprobación de tipo de tipo para el procesamiento del proveedor
Arregado el error de TypeScript en la lógica de procesamiento de la marca
Arregla errores de ESLint: elimina las variables no usadas WARMUP-SSO y getCookie
Eliminar las dependencias de servicio de autorización, cambiar a SecurityService
- Eliminar la compleja autorización de autorizaciónEl servicio autenticación de servicios redirecciones y dominios - Reemplazar la detección del proveedor de OA...
Arregla la conexión Redis y actualizar el flujo de trabajo de CI/CD
- Actualizar el flujo de trabajo para utilizar los manifiestos k8s existentes en lugar de la generación en línea - Arregar Redis desafiando el traslado de 'redi...
Fix Fix configuración de kubeconfig con comandos de configuración kubectl
Añadir el despliegue del clúster K2M1 para construir y desplegar el flujo de trabajo
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.