This function interactively requests credentials, attempts authentication against the GoFigr API, and retries a limited number of times on failure. It is primarily used by `gfconfig()` and is not intended for scripted use.
login_with_username(max_attempts)A configured GoFigr client object authenticated with username and password.
Maximum number of login attempts before giving up.