Flin
All Flin articles.
Limitacion de tasa y cabeceras de seguridad
Como FLIN proporciona limitacion de tasa integrada con ventanas deslizantes y cabeceras de seguridad automaticas en cada respuesta -- protegiendo aplicaciones contra abuso, XSS, clickjacking y MIME sniffing por defecto.
Autenticacion de dos factores (TOTP)
Como FLIN implementa la autenticacion de dos factores TOTP como funcion integrada -- generacion de secretos, codigos QR, verificacion y codigos de respaldo en cuatro llamadas a funciones.
OAuth2 y autenticación social
Cómo FLIN proporciona funciones OAuth2 integradas para Google, GitHub, Discord, Apple, LinkedIn y Telegram -- flujos PKCE, validación de estado y creación de usuarios en un patrón estandarizado.
Autenticación OTP por WhatsApp para África
Cómo FLIN proporciona autenticación OTP por WhatsApp integrada -- el método de autenticación telefónica diseñado para mercados africanos donde WhatsApp es la plataforma principal de comunicación.
Validadores de cuerpo de solicitud
Cómo los bloques validate de FLIN aplican seguridad de tipos, restricciones y reglas de negocio sobre los datos de solicitud entrantes -- validación declarativa que se ejecuta antes del código del handler y retorna respuestas de error estructuradas.
75 pruebas de seguridad: cómo verificamos todo
Cómo escribimos 75 pruebas de seguridad para FLIN cubriendo hashing de contraseñas, tokens JWT, limitación de tasa, guards, CSRF, validación de entrada y gestión de sesiones -- asegurando que cada función de seguridad funcione correctamente.
Guards y middleware de seguridad personalizados
Cómo los desarrolladores de FLIN crean guards y middleware de seguridad personalizados para control de acceso específico de la aplicación -- guards de email verificado, verificaciones de suscripción, restricciones de IP y registro de auditoría.
El motor de intenciones: consultas de base de datos en lenguaje natural
Cómo el motor de intenciones de FLIN traduce lenguaje natural a consultas de base de datos -- la palabra clave ask que permite a los desarrolladores escribir 'usuarios que se registraron la semana pasada' en lugar de JOINs SQL y cláusulas WHERE.
Búsqueda semántica y almacenamiento vectorial
Cómo el tipo semantic text de FLIN y la palabra clave search permiten búsqueda basada en significado -- generación automática de embeddings, indexación vectorial HNSW y ranking por similitud del coseno integrados en el lenguaje.
AI Gateway: 8 proveedores, una API
Cómo el AI Gateway de FLIN proporciona una interfaz unificada para OpenAI, Anthropic, DeepInfra, Google, Mistral, Cohere, Groq y modelos locales -- cambie de proveedor modificando una línea de configuración.
Integración de FastEmbed para embeddings
Cómo FLIN integra FastEmbed para la generación local de embeddings -- sin llamadas API, sin latencia de red, sin datos que salgan del servidor. Búsqueda semántica con privacidad a 10ms por embedding.
Análisis de documentos: PDF, DOCX, CSV, JSON, YAML
Cómo FLIN extrae texto de archivos PDF, DOCX, CSV, JSON y YAML para indexación y RAG -- analizadores integrados que convierten cualquier formato de documento en texto buscable e indexable.