Browse Source

Merge pull request #810 from porter-dev/0.4.2-cli-login-set-project

[0.4.2] Set project ID from successful token login
abelanger5 4 years ago
parent
commit
7efc75f158
1 changed files with 8 additions and 0 deletions
  1. 8 0
      cli/cmd/auth.go

+ 8 - 0
cli/cmd/auth.go

@@ -84,6 +84,14 @@ func login() error {
 			// set the token if the user calls login with the --token flag
 			config.SetToken(config.Token)
 			color.New(color.FgGreen).Println("Successfully logged in!")
+
+			projID, err := api.GetProjectIDFromToken(token)
+
+			if err != nil {
+				return err
+			}
+
+			config.SetProject(projID)
 		} else {
 			color.Yellow("You are already logged in. If you'd like to log out, run \"porter auth logout\".")
 		}