FAQ
"Invalid Credentials for 'https://...', aborting" when using composer
If you receive such error message when installing a package via composer you simply didn't define correct credentials to download the package.
Composer requires the same credentials you use to login to our website. You also can define an individual password for composer downloads in your personal profile.
If you use composer through the command line, you will be asked for your credentials. You will also be asked if you want to save them in your auth.json
file in your COMPOSER_HOME
folder. If you are not asked for a password but receive this error message you may need to update your credentials in the auth.json
file manually.
If you need to install the package in an interactive shell you need to define your credentials before in an auth.json
file in your COMPOSER_HOME
folder or beside your composer.json
. For more details please see here.
If you are using an auth.json
file the hostname and credentials are as following:
{ "http-basic": { "www.setasign.com": { "username": "[YOUR EMAIL ADDRESS OF YOUR ACCOUNT @ SETASIGN]", "password": "[YOUR LOGIN OR COMPOSER PASSWORD @ SETASIGN]" } } }