Terrraform_remote_state data source for http backend, stores config attributes in tfstate which include username /password

Any options to include backend configuration via environment variables instead of implicit attributes defined in config block? This introduces unnecessary credentials in tfstate.

I thought I saw other backends (ie aws s3) with the option of looking from env vars, maybe can be extended to other backends as well

Also, Ideally we can tell terraform what data to store or not when it comes to data sources.