1.3.0 • Published 2 days ago

user-identity-vault v1.3.0

Weekly downloads
-
License
-
Repository
-
Last release
2 days ago

user-identity-vault

Esta librería contiene contiene la configuración de Evolok por cada medio y entorno DES,PRE y PRO

DES: src/DES/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "des-www": "EL_CORREO",
    "des-suscriptor": "PROMO"
  },
  "isEvolok": true,
  "urlEvolok" : "vocx.uat.evolok.net",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

PRE:  src/PRE/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "pre-www":"EL_CORREO",
    "pre-suscriptor": "PROMO"
  },
  "isEvolok": true,
  "urlEvolok" : "vocx.uat.evolok.net",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

PRO: src/PRO/evolok/config-identity.json

"elcorreo": {
  "businessName": "correo",
  "mediaMdmName": {
    "www":"EL_CORREO",
    "suscriptor": "PROMO"
  },
  "isEvolok": false,
  "urlEvolok" : "ev.elcorreo.com",
  "servicesName" : {

  },
  "brand": "elcorreo",
  "domain": "elcorreo",
  "domainTld": "elcorreo.com"
},

Equipo

  • equipo-vocuser@vocento.com - Equipo de desarrollo

Instalación e integración con PHP y nodeJS

Para instalar este paquete es necesario meterlo como requisito en nuestro composer.json También se puede instalar con npm.

composer require vocento/user-identity-vault
npm install user-identity-vault

Versiones del Vault disponible en TORAN

Para ver las versiones del Vault en TORAN, se debe acceder a la siguiente URL:

  • https://toran.srv.vocento.in/repositories/721-34469f26ad12012209b77bf270f246fdc275a898 Cada vez, que se cree un nuevo tag con algún cambio del vault o se suba una rama al repositorio, se va a ver reflejado este TAG y/o Ramas en TORAN. Es importante, que cada vez que se suba un nuevo TAG , se debe actualizar el composer.json del proyecto externo donde se tenga instalado el vault, para que se pueda instalar la nueva versión del vault.

Publicar los cambios de esta librería en NPM

Ejecutar en la raíz del proyecto json-static.user-identity-vault los siguientes siguientes comandos, para publicar estos cambios de esta librería en npm: Se debe estar sobre la rama "master" preferiblemente que ya tenga los cambios finales a publicar.

npm login (aca se realizó el login con un usuario personal)
npm publish (Este comando pública el proyecto en npm para que esté disponible en cloud)
*Nota: Se realizó el despligue a cloud usando un usuario personal porque aún no tenemos uno genérico del equipo vocuser.

Solución a problemas de login/push

Si npm login no funciona: 1. Eliminar el usuario añadido en npm cloud. Volver a darle permisos y que vuelva a loguear. 2. npm whoami 3. crear un token en npm, y luego un .npmrc con la info del usuario y token: registry=https://registry.npmjs.org/ @miguelromero2000:registry=https://registry.npmjs.org/ //npm.pkg.github.com/:_authToken=***

1.3.0

2 days ago

1.2.0

23 days ago

1.1.1

2 months ago

1.1.0

2 months ago

1.0.9

6 months ago

1.0.8

7 months ago

1.0.6

12 months ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago