API htpasswd
Genera y verifica credenciales htpasswd de Apache/nginx. Hashea una contraseña con bcrypt (recomendado), el clásico apr1 MD5 de Apache o sha1, y obtén la línea usuario:hash lista para pegar en un archivo .htpasswd o en un archivo auth_basic_user_file de nginx. El endpoint de verificación comprueba una contraseña contra cualquiera de esos formatos de hash, detectando automáticamente el algoritmo a partir del prefijo del hash ($2 para bcrypt, $apr1$ para apr1, {SHA} para sha1). Perfecto para configurar autenticación básica HTTP, scripts de aprovisionamiento, compilaciones de CI y contenedores, y herramientas de administración. Cómputo puramente local: las credenciales se hashean en memoria y nunca se almacenan; envíalas mediante POST. En vivo. 3 endpoints. Distinto del hasheo genérico de contraseñas bcrypt: este se enfoca en el formato de archivo htpasswd y los algoritmos específicos de Apache.
api.oanor.com/htpasswd-api