title: Flutter Firebase Auth Password Reset
body: <p>I'm trying to utilize the Firebase Auth sendPasswordResetEmail() call in my app. </p>
  
  <p>In my auth file I declare the following:</p>
  
  <pre><code> Future&lt;void&gt; sendPasswordResetEmail(String email) async {
      return _firebaseAuth.sendPasswordResetEmail(email: email);
    }
  </code></pre>
  
  <p>I pass the Auth to my a form widget that takes in this password and has the following onPressed function once I submit.</p>
  
  <pre><code>onPressed: () async {
      var response = await checkEmail();
      setState(() {
          this._emailValidator = response;
      });
      if (_formKey.currentState.validate()) {
          _formKey.currentState.save();
          try {
              await widget.auth
                  .sendPasswordResetEmail(_email);
          } catch (e) {
              print(e);
          }
      }
  
  },
  </code></pre>
  
  <p>I get the following console message after running it with a proper email:</p>
  
  <p>"Tried calling: sendPasswordResetEmail("test@email.com")" Note: I used a real email for this. </p>
  
  <p>I've set up the Firebase email template system but have not received any email. Does anyone know how I can further troubleshoot this or why my email is not working? </p>
  
  <p>Thanks! </p>