1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-17 07:45:52 +01:00
verdaccio/website/translated_docs/es-ES/auth.md
verdacciobot 5b862ea342 docs: New Crowdin translations (#726)
docs: New Crowdin translations (#726)
2018-05-31 10:55:20 +02:00

2.3 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

verdaccioallows you to enable anonymous publish, to achieve that you will need to set up correctly your packages access.

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

In order to simplify the setup, verdaccio use a plugin based on htpasswd. As of version v3.0.x an external plugin is used by default. The v2.x version of this package still contains the built-in version of this plugin.

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.