<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?>
-<!-- English Revision: 1673582:1826856 (outdated) -->
+<!-- English Revision: 1826856 -->
<!-- Spanish Translation: Daniel Ferradal <dferradal@apache.org> -->
-
+<!-- Spanish Translation Reviewer : Luis Gil de Bernabé <lgilbernabe@apache.org> -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
<identifier>auth_basic_module</identifier>
<summary>
- <p>Este módulo permite el uso de Autenticación HTTP Básica para restringir acceso buscando usuarios en los proveedores configurados.
- La autenticación HTTP Digest la facilita el módulo
- <module>mod_auth_digest</module>. Este módulo debería combinarse generalmente con al menos un módulo de autenticación como <module>mod_authn_file</module> y uno de autorización como <module>mod_authz_user</module>.</p>
+ <p>Este módulo permite el uso de Autenticación HTTP Básica para restringir
+ acceso buscando usuarios en los proveedores configurados. La autenticación HTTP
+ Digest la facilita el módulo <module>mod_auth_digest</module>. Este módulo
+ debería combinarse generalmente con al menos un módulo de autenticación como
+ <module>mod_authn_file</module> y uno de autorización como <module>mod_authz_user</module>.
+ </p>
</summary>
<seealso><directive module="mod_authn_core">AuthName</directive></seealso>
<seealso><directive module="mod_authn_core">AuthType</directive></seealso>
<override>AuthConfig</override>
<usage>
- <p>La directiva <directive>AuthBasicProvider</directive> configura qué proveedor se usa para autenticar los usuarios en esta ubicación. El
- <code>fichero</code> proveedor por defecto se implementa con el módulo <module>mod_authn_file</module>. Asegúrese de que el proveedor elegido está presente en el servidor.</p>
+ <p>La directiva <directive>AuthBasicProvider</directive> configura qué proveedor
+se usa para autenticar los usuarios en esta ubicación. El <code>fichero</code> proveedor
+por defecto se implementa con el módulo <module>mod_authn_file</module>. Asegúrese de
+que el proveedor elegido está presente en el servidor.</p>
<example><title>Ejemplo</title>
<highlight language="config">
<directivesynopsis>
<name>AuthBasicFake</name>
<description>Autenticación básica falsa usando las expresiones facilitadas para usario y contraseña</description>
-<syntax>AuthBasicFake off|username [password]</syntax>
+<syntax>AuthBasicFake off|<var>username</var> [<var>password</var>]</syntax>
<default>none</default>
<contextlist><context>directory</context><context>.htaccess</context>
</contextlist>
<override>AuthConfig</override>
<compatibility>Apache HTTP Server 2.4.5 y posteriores</compatibility>
<usage>
- <p>El usuario y contraseña especificados se combinan en una cabecera de Autorización, que se pasa al servidor o servicio detrás del servidor web. Ambos cambios usuario y contraseña son interpretrados usando el <a href="../expr.html">intérprete de expresión</a>, que permite que tanto el usuario como la contraseña se basen en los parámetros solicitados.</p>
+ <p>El usuario y contraseña especificados se combinan en una cabecera de Autorización,
+que se pasa al servidor o servicio detrás del servidor web. Ambos cambios usuario y
+contraseña son interpretrados usando el <a href="../expr.html">intérprete de expresión</a>,
+que permite que tanto el usuario como la contraseña se basen en los parámetros solicitados.</p>
- <p>Si la contraseña no se especifica, se utilizará el valor por defecto "password". Para desahabilitar la autenticación básica falsa para una URL, especifique "AuthBasicFake off".</p>
+ <p>Si la contraseña no se especifica, se utilizará el valor por defecto "password".
+Para desahabilitar la autenticación básica falsa para una URL, especifique "AuthBasicFake off".</p>
<p>En este ejemplo, enviamos un usuario y contraseña fijos a un servidor backend.</p>
<example><title>Fixed Example</title>
<highlight language="config">
-<Location "/demo">
- AuthBasicFake demo demopass
-</Location>
+ <Location "/demo">
+ AuthBasicFake demo demopass
+ </Location>
</highlight>
</example>
<example><title>Ejemplo de Certificado</title>
<highlight language="config">
-<Location "/secure">
- AuthBasicFake "%{SSL_CLIENT_S_DN_Email}"
-</Location>
+ <Location "/secure">
+ AuthBasicFake "%{SSL_CLIENT_S_DN_Email}"
+ </Location>
</highlight>
</example>
<usage>
<p>Normalmente, cuando se usa Autenticación Básica, los proveedores listados en
- <directive module="mod_auth_basic">AuthBasicProvider</directive> intentan verificar un usuario comprobando sus almacenes de datos para encontrar una coincidencia de nombre de usuario y contraseña asociados. Las contraseñas almacenadas generalmente están encriptadas, pero no necesariamente; cada proveedor puede usar su propio esquema de almacenamiento para contraseñas.</p>
+ <directive>AuthBasicProvider</directive> intentan verificar un usuario comprobando sus almacenes de datos para encontrar una coincidencia de nombre de usuario y contraseña asociados. Las contraseñas almacenadas generalmente están encriptadas, pero no necesariamente; cada proveedor puede usar su propio esquema de almacenamiento para contraseñas.</p>
<p>Cuando se usa
<directive module="mod_auth_digest">AuthDigestProvider</directive> y Autenticación Digest, los proveedores realizan una comprobación similar para encontrar un nombre de usuario en sus almacenes de datos. Sin embargo, al contrario que en el caso de la Autenticación Básica, el valor asociado con cada nombre de usuario almacenado debe ser una cadena de caracteres encriptada compuesta del nombre de usuario, nombre real y contraseña. (Vea el
<p>Como consecuencia de la diferencia entre los valores almacenados entre la Autenticación Básica y la Digest, convertir desde Autenticación Digest a Autenticación Básica generalmente requiere que a todos los usuarios se les asigne nuevas contraseñas, puesto que sus contraseñas actuales no pueden ser recuperadas desde el esquema de almacenamiento de contraseñas impuesto en esos proveedores que soportan la Autenticación Digest.</p>
<p>Configurando la directiva
- <directive module="mod_auth_basic">AuthBasicUseDigestAlgorithm</directive> a
+ <directive>AuthBasicUseDigestAlgorithm</directive> a
<code>MD5</code> hará que se compruebe la contraseña del usuario de Autenticación Básica usando el mismo formato encriptado que para Autenticación Digest. Primero una cadena de caracteres que se compone del nombre de usuario, nombre real y contraseña es encriptada con MD5; entonces el usuario y esta cadena de caracteres encriptada se pasan a los proveedores listados en
<directive module="mod_auth_basic">AuthBasicProvider</directive> como si
<directive module="mod_authn_core">AuthType</directive> fuera configurado como
<note>
Solo proveedores que dan soporte a Autenticación Digest podrán autenticar usuarios cuando
- <directive module="mod_auth_basic">AuthBasicUseDigestAlgorithm</directive>
+ <directive>AuthBasicUseDigestAlgorithm</directive>
está configurada a <code>MD5</code>. El uso de otros proveedores dará como resultado una respuesta de error y se denegará el acceso al cliente.
</note>
</usage>