bors 37a0514c75 Auto merge of #12499 - arlosi:cred-args, r=Eh2406
login: allow passing additional args to provider

As part of moving asymmetric token support to a credential provider in #12334, support for passing `--key-subject` to `cargo login` was removed.

This change allows passing additional arguments to credential providers when running `cargo login`. For example:
`cargo login -- --key-subject foo`.

The asymmetric token provider (`cargo:paseto`) is updated to take advantage of this and re-enables setting `--key-subject` from `cargo login`.

r? `@Eh2406`

cc #8933
2023-08-17 19:10:24 +00:00
..
2023-08-05 12:11:07 -07:00
2023-02-20 12:20:26 -06:00
2023-02-14 12:26:01 -08:00
2023-08-05 12:11:07 -07:00
2023-06-05 11:27:31 +02:00
2023-08-05 12:11:07 -07:00
2023-05-26 20:27:34 +02:00
2023-03-31 14:04:48 -07:00
2021-12-12 13:30:31 -07:00
2023-04-12 09:56:43 -07:00
2023-07-24 17:12:20 -05:00
2023-07-21 16:02:24 -05:00
2023-02-20 12:21:27 -06:00
2022-05-08 01:07:28 +08:00
2022-12-19 10:50:55 -07:00
2023-07-21 16:02:24 -05:00
2023-08-11 18:42:40 -05:00
2023-04-02 15:37:53 -07:00
2022-08-10 23:19:35 +08:00
2023-07-21 16:02:24 -05:00