0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-12-23 22:27:34 -05:00
verdaccio/website/translated_docs/es-ES/auth.md
verdacciobot 5ca5c64302 docs: update translations
docs: update translations
2018-03-04 09:37:09 +01:00

2.1 KiB

id title
authentification Autenticación

La autenticación esta atada al plugin de autenticación que estes usando. Las restricciones de paquetes es manejado por el maneador de acceso de paquetes.

El cliente de autenticación es manejado por el cliente npm en su mismo. Una vez has iniciado sesión en la aplicación:

npm adduser --registry http://localhost:4873

Un toquen es generado en el archivo de configuración de npm alojado en el folder de usuario de tu máquina. Para mas información sobre .npmrclea la documentación oficial.

cat .npmrc
registry=http://localhost:5555/
//localhost:5555/:_authToken="secretVerdaccioToken"
//registry.npmjs.org/:_authToken=secretNpmjsToken

Publicar anonimamente

verdaccio te permite habilitar publicar de manera anónima, para conseguirlo necesitarás configurar correctamente el acceso de paquetes.

Por ejemplo:

  'my-company-*':
    access: $anonymous
    publish: $anonymous
    proxy: npmjs

Como se describe en el ticket #212 hasta la versión de pm@5.3.0 y todas las versiones menores no permitirán publicar sin un token. Sin embargo, yarn no tiene esa limitación.

Htpasswd por defecto

Con el fin de simplificar la instalación, verdaccio usa una extensión por defecto basada en htpasswd.

auth:
  htpasswd:
    file: ./htpasswd
    # Maximum amount of users allowed to register, defaults to "+inf".
    # You can set this to -1 to disable registration.
    #max_users: 1000
Propiedad Tipo Requerido Ejemplo Soporte Descripción
file string Si ./htpasswd all archivo que aloja las credenciales encriptadas
max_users number No 1000 all limita los usuarios que pueden registrarse

En caso que decidas no permiter mas nuevos registros, puedes definir max_users: -1.