composer-authstore-plugin

UNIX name Owner Status
composer-authstore-plugin 7x stable
Version Compatible with
N/A N/A
Composer Authstore plugin

README

What is the AuthStore Plugin?

The AuthStore plugin gives you the ability to store the credentials in a separate file.
That way you do not need to enter your credentials every time you run composer.

Last year I was working on a PR for Composer which up to now
is not merged in master. Kudos to Manuel Lemos from phpclasses.org for pointing out
that the new Plugin API of Composer might help to apply the PR without patching Composer. As a result this plugin
came alive.

How to use it?

In your COMPOSER_HOME directory add a auth.json file which should look like this:

{
"config": {
"basic-auth": {
"satis.loc": {
"username": "my_username",
"password": "my_password"
}
}
}
}

The composer.json of your root project all you need is to require the AuthStore plugin
as a dependency:

{
"name": "my/mywebproject",
"require": {
"bitexpert/composer-authstore-plugin": "*"
}
}

You can also install the plugin globally which might be the better alternative as globally
installed plugins are loaded before local project plugins are loaded.

No news yet.

This project has no reviews yet. Be the first one to review it!

No forum messages yet.