Jeff Mitchell
28272ca629
Merge pull request #1326 from hashicorp/sethvargo/hint_noreauth
...
Hint that you don't need to run auth twice
2016-04-25 15:43:55 -04:00
Jeff Mitchell
b44d2c01c0
Use UseNumber() on json.Decoder to have numbers be json.Number objects
...
instead of float64. This fixes some display bugs.
2016-04-20 18:38:20 +00:00
Seth Vargo
716f780cf1
Hint that you don't need to run auth twice
...
This came up twice, in two different training courses. The UX is a
little confusing here on the CLI. Users are used to running:
$ vault auth abcd-1234...
So when they auth using a method, the output leads them to believe the
need to "re-auth" as the generated token:
$ vault auth -method=userpass username=foo password=bar
Successfully authenticated!
token: defg-5678...
A number of users then run:
$ vault auth defg-5678
I've added some helpful text to hint this is not required if the method
is not "token".
2016-04-13 19:45:48 +01:00
Jeff Mitchell
16c8f0b5ad
Remove config from Meta; it's only used right now with the token helper.
2016-04-01 16:02:18 -04:00
Jeff Mitchell
48da40964c
Move token helper out of meta
2016-04-01 14:23:15 -04:00
Jeff Mitchell
33326b30c3
Move meta into its own package
2016-04-01 13:16:05 -04:00
vishalnayak
dfbf2da1e2
Restore the previous valid token if token authentication fails
2016-03-18 14:43:16 -04:00
Nicki Watt
658b99c115
Using LookupSelf() API method instead of raw HTTP call for auth command
2015-12-28 01:38:00 +00:00
vishalnayak
25f604f429
Remove format parameter
2015-10-02 14:10:24 -04:00
vishalnayak
bf017d28d1
Github backend: enable auth renewals
2015-10-02 13:33:19 -04:00
Jeff Mitchell
4836e7ca4d
Make TLS backend honor SystemView default values. Expose lease TTLs on read. Make auth command show lease TTL if one exists. Addresses most of #527
2015-09-18 14:01:28 -04:00
Jeff Mitchell
1f0458ffd5
Add -no-verify option to CLI auth command, to avoid decrementing the token use count during auth.
2015-08-18 19:22:17 -07:00
Armon Dadgar
18a23c9bef
command: source general options docs from common source
2015-06-30 12:01:23 -07:00
Karl Gutwin
3a5b8789b8
CLI docs
2015-06-30 09:04:57 -04:00
Armon Dadgar
0696bc47e0
command/auth: warn earlier about VAULT_TOKEN
2015-06-18 13:48:04 -07:00
Armon Dadgar
ee176b2f5d
command/auth: warn about the VAULT_TOKEN env var. Fixes #195
2015-06-17 19:19:02 -07:00
Mitchell Hashimoto
dcc84749d1
command/auth, github: improve cli docs
...
/cc @sethvargo
2015-06-16 10:05:11 -07:00
Armon Dadgar
aa867120b3
Merge pull request #251 from DavidWittman/auth-prompt-without-args
...
Prompt for auth token when no args provided
2015-05-27 11:24:33 -07:00
David Wittman
deccef209c
Add test for stdin input
...
Shamelessly borrowed this pattern from write_test.go
2015-05-23 13:23:38 -05:00
David Wittman
d86fe916cb
Read from stdin with auth command
2015-05-23 13:23:37 -05:00
David Wittman
9797143038
Prompt for auth token when no args provided
...
This makes `vault auth` work as documented:
> If no -method is specified, then the token is expected. If it is not
> given on the command-line, it will be asked via user input. If the
> token is "-", it will be read from stdin.
2015-05-20 22:10:02 -05:00
Mitchell Hashimoto
6be7303053
command/*: -tls-skip-verify [GH-130]
2015-05-11 11:01:52 -07:00
David Wittman
e4ffd4ac27
Check for invalid token when authing via cli
...
If a token does not exist, the Read request returns without an
error, but the secret returned is `nil`, so we need to check for
that.
Closes #75
2015-04-28 21:50:51 -05:00
Mitchell Hashimoto
128eea13f6
command/*: fix spacing
2015-04-28 09:15:21 -07:00
Mitchell Hashimoto
9816427b37
command/* fill in the addr
2015-04-28 09:13:32 -07:00
Mitchell Hashimoto
969098d686
command/auth: should let <1 args go through
2015-04-07 23:53:45 -07:00
Mitchell Hashimoto
a668846932
command/auth: unify
2015-04-07 23:29:49 -07:00
Mitchell Hashimoto
e4f0563dd4
credential/github: CLI handler
2015-04-06 09:53:43 -07:00
Mitchell Hashimoto
e8fcb9e5b6
command/auth: add -method-help flag
2015-04-06 09:38:16 -07:00
Mitchell Hashimoto
3e4a8a926e
command/auth: framework for supporting more auth methods
2015-04-05 20:50:18 -07:00
Mitchell Hashimoto
9751f8c963
command/mounts: columnize
2015-04-01 17:01:10 -07:00
Mitchell Hashimoto
e8a692898c
command/auth: validate the token
2015-03-31 15:22:52 -07:00
Mitchell Hashimoto
838843e48c
command/auth: add newline so reading token doesn't output
2015-03-30 23:24:41 -07:00
Mitchell Hashimoto
ca2986694c
command/meta: add token to client if we have it
2015-03-30 23:10:59 -07:00
Mitchell Hashimoto
a6b9e87350
command/auth: setting tokens works
2015-03-30 10:55:41 -07:00
Mitchell Hashimoto
9d8d24f7fb
command/auth: boilerplate
2015-03-29 16:42:45 -07:00
Mitchell Hashimoto
0210df0516
command/auth: document the serer options
2015-03-03 23:52:54 -08:00
Mitchell Hashimoto
2800987dd4
command/auth
2015-03-03 23:34:32 -08:00