Credentials for multiple hosts.
authorEvgen Druzhynin <evgen.druzhynin@gmail.com>
Thu, 22 Jun 2017 14:13:35 +0000 (17:13 +0300)
committerEvgen Druzhynin <evgen.druzhynin@gmail.com>
Thu, 22 Jun 2017 14:21:33 +0000 (17:21 +0300)
commit002996eb6baf93d3a43c9c433049de0298d3dcb1
tree3a7002a3df9f9093215117ec38b7199bbab1c0b4
parent534ce68621ce4feec0b7e8627cfd3b077d4f3900
Credentials for multiple hosts.

Now `cargo login` stores a token per host.
If the host parameter is omitted cargo stores a token as default, i.e.
as a token for crates.io.
src/bin/login.rs
src/cargo/core/source.rs
src/cargo/ops/registry.rs
src/cargo/util/config.rs
tests/login.rs
tests/publish.rs