title: Error while configuring Terraform S3 Backend
body: <p>I am configuring S3 backend through terraform for AWS. </p>
  
  <pre><code>terraform {
    backend "s3" {}
  }
  </code></pre>
  
  <p>On providing the values for (S3 backend) bucket name, key &amp; region on running "terraform init" command, getting following error</p>
  
  <p>"<strong>Error configuring the backend "s3": No valid credential sources found for AWS Provider. Please see <a href="https://terraform.io/docs/providers/aws/index.html" rel="noreferrer">https://terraform.io/docs/providers/aws/index.html</a> for more information on providing credentials for the AWS Provider
  Please update the configuration in your Terraform files to fix this error
  then run this command again.</strong>"</p>
  
  <p>I have declared access &amp; secret keys as variables in providers.tf. While running "terraform init" command it didn't prompt any access key or secret key. </p>
  
  <p>How to resolve this issue?</p>