From 060f023174c70b8d22185cad5a9f443e9f8c9dab Mon Sep 17 00:00:00 2001 From: Michael Brewer Date: Fri, 3 May 2024 14:03:13 -0700 Subject: [PATCH] feat: mask coder login token to enhance security (#12948) * feat(login): treat coder token as a secret * Update login.go --- cli/login.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/login.go b/cli/login.go index dfba4f3b4c..65a94d8a4e 100644 --- a/cli/login.go +++ b/cli/login.go @@ -287,7 +287,8 @@ 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) _, err := client.User(ctx, codersdk.Me)