From 06b33fd91584ef00b237a0f541ba21b3f3721c20 Mon Sep 17 00:00:00 2001 From: Michael Brewer Date: Fri, 12 Apr 2024 07:37:03 +0000 Subject: [PATCH 1/2] feat(login): treat coder token as a secret --- cli/login.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cli/login.go b/cli/login.go index dfba4f3b4cfb0..90882b75200e8 100644 --- a/cli/login.go +++ b/cli/login.go @@ -288,6 +288,7 @@ func (r *RootCmd) login() *serpent.Command { sessionToken, err = cliui.Prompt(inv, cliui.PromptOptions{ Text: "Paste your token here:", + Secret: true, Validate: func(token string) error { client.SetSessionToken(token) _, err := client.User(ctx, codersdk.Me) From 1afcb47b0c630c4e3a25662a3251105c7b0cb93c Mon Sep 17 00:00:00 2001 From: Michael Brewer Date: Sun, 14 Apr 2024 15:35:12 -0700 Subject: [PATCH 2/2] Update login.go --- cli/login.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/login.go b/cli/login.go index 90882b75200e8..65a94d8a4ec3e 100644 --- a/cli/login.go +++ b/cli/login.go @@ -287,7 +287,7 @@ func (r *RootCmd) login() *serpent.Command { } sessionToken, err = cliui.Prompt(inv, cliui.PromptOptions{ - Text: "Paste your token here:", + Text: "Paste your token here:", Secret: true, Validate: func(token string) error { client.SetSessionToken(token)