2 repositorios
Methods for injecting security credentials into applications via environment variables.
Distinct from Credential Security: Candidates focus on vaulting or proxying; this is about the pattern of using environment variables for initial credential setup
Explore 2 awesome GitHub repositories matching security & cryptography · Environment-Based Credential Configuration. Refine with filters or upvote what's useful.
Este proyecto sirve como centro de documentación y repositorio de especificaciones para imágenes oficiales de Docker. Funciona como un generador de documentación basado en metadatos que transforma archivos de contenido estructurado en archivos markdown y readmes para su distribución pública. El repositorio proporciona guías técnicas y estándares de configuración para desplegar software contenedorizado a través de múltiples arquitecturas de CPU. Incluye manuales detallados para configurar variables de entorno, montajes de volúmenes y ajustes de red para garantizar despliegues de imágenes consistentes. La documentación cubre una amplia gama de entornos contenedorizados, incluyendo varias distribuciones de Linux y entornos Unix mínimos. Detalla el despliegue de instancias de bases de datos, runtimes de Java y sistemas de gestión de contenido, con un enfoque en la optimización de contenedores ligeros y la persistencia de datos. El proyecto utiliza validación automatizada para verificar archivos fuente markdown y YAML frente a estándares de formato antes de que se publiquen.
Enables securing container instances by setting login credentials through environment variables.
Este proyecto es una implementación de referencia y boilerplate para gestionar la autenticación de usuarios y el estado de la sesión dentro del framework Next.js. Sirve como un ejemplo práctico de cómo integrar NextAuth.js para proteger rutas y manejar la verificación de identidad. El repositorio demuestra varios flujos de trabajo de autenticación, incluyendo la integración de identidad OAuth con proveedores de terceros, autenticación sin contraseña utilizando enlaces mágicos por correo electrónico y el inicio de sesión tradicional basado en credenciales. Muestra específicamente cómo reemplazar las pantallas de autenticación predeterminadas con páginas de inicio de sesión personalizadas. La implementación cubre una amplia gama de capacidades, incluyendo la persistencia de sesiones en bases de datos mediante adaptadores, la rotación de tokens de acceso y el uso de variables de entorno para la configuración del proveedor. También incluye ejemplos de vinculación de múltiples métodos de autenticación a un solo perfil de usuario e integración de herramientas de observabilidad para registrar eventos de autenticación.
Automatically loads provider client IDs and secrets from environment variables using standardized naming.