user-identity-vault
v1.7.0
Published
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
Downloads
21
Keywords
Readme
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
- [email protected] - 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:
- Eliminar el usuario añadido en npm cloud. Volver a darle permisos y que vuelva a loguear.
- npm whoami
- 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=***********************************