Todas las respuestas son buenas solo para compilar posibles escenarios en un solo lugar.
Magento anunció una nueva forma de comunicarse con el mercado a través del compsoer, cuando se ejecuta composer install
en el directorio raíz de Magento le pedirá nombre de usuario y contraseña, recuerde que este no es el nombre de usuario y contraseña de Magento, es la clave pública y privada de Magento Marketplace.
Inicie sesión en Magento Marketplace.
Ir a mi cuenta.
En Mis productos, haga clic en Teclas de acceso.
Seleccione ver de Magento (1 o 2).
Haga clic en Crear una nueva clave de acceso, en el cuadro emergente, nombre su clave.
Al hacer clic en Aceptar generará un par de claves, Pública y Privada.
Ahora en la raíz de Magento o abrir ~/.composer/auth.json
y poner las siguientes líneas
{
"http-basic": {
"repo.magento.com": {
"username":"<your public key>",
"password":"<your private key>"
}
}
}
Tú eres bueno para irte. Recuerde que el auth.json
archivo contiene json estándar si ve algún error, solo asegúrese de que su archivo de autenticación contenga json válido, puede validar su json en JsonLint
Si no desea agregar esta información en el archivo mencionado anteriormente (aunque es útil, no necesita abrir el tablero del Mercado repetidamente), luego, en tiempo de ejecución, simplemente ingrese su clave pública como nombre de usuario y clave privada como su contraseña , si no agregó un par de claves en el auth.json
paso anterior, no se preocupe, Magento le preguntará aquí si debe almacenar esta información o no, ¡la elección es suya! :)