--force
Start a new login even though a credential from an earlier login has not expired. The new credential replaces the stored one for the organization you approve.
Type: bool
Environment Variables:
TG_LOGIN_FORCE
The `login` command signs you in to the Gruntwork Developer Portal, so `terragrunt catalog` can discover the repositories your organization selected there.
Sign in to the Gruntwork Developer Portal.
terragrunt --experiment tg-login loginSign in again, replacing a credential that has not expired yet.
terragrunt --experiment tg-login login --forcelogin uses the OAuth 2.0 Device Authorization Grant (RFC 8628). Running it prints a one-time code and opens your browser to the portal’s approval page.
Terragrunt keeps one credential per organization, in terragrunt/tokens.json under your user configuration directory:
$XDG_CONFIG_HOME/terragrunt/tokens.json, or ~/.config/terragrunt/tokens.json when XDG_CONFIG_HOME is unset~/Library/Application Support/terragrunt/tokens.json%AppData%\terragrunt\tokens.json--force
Start a new login even though a credential from an earlier login has not expired. The new credential replaces the stored one for the organization you approve.
Environment Variables:
TG_LOGIN_FORCE