title: Meteor.loginWithPassword not invoking callback
body: <p>I've been adding user account functionality into a Meteor + React App.</p>
  
  <p>For the login, using Meteor.loginWithPassword, I'm getting no indication of any special exception or crash in the server log. Yet, the callback never gets invoked. </p>
  
  <p><a href="https://i.stack.imgur.com/k6C46.png" rel="nofollow noreferrer">The Login Request</a></p>
  
  <p>Seen above "Login Requested" will post in the console. </p>
  
  <p>But "Login Processed" never does, showing that the callback is never executed. </p>
  
  <p>accounts-ui as well as accounts-passwords have been added to meteor. </p>
  
  <p>Subscriptions still work, so I'm not sure what's causing this to fail. </p>
  
  <p>I'd at least expect some exception to get thrown on the server side as well, but I'm getting no apparent information on what's happening. 
  Here is my React code:</p>
  
  <pre><code>import React from 'react';
  import Meteor from 'meteor/meteor'
  import { Input, Button } from 'react-onsenui'
  
  class LoginPage extends React.Component{
      constructor(props) {
          super(props);
  
          this.state = {
            username: "",
            password: "",
          };
      }
  
      loginRequest(){
          console.log("Login Requested")
          Meteor.loginWithPassword(this.state.username, this.state.password, function(error){
              console.log("Login Processed");
          });
      }
  
      render(){
          return (
              &lt;form className="LoginPage"&gt;
                  &lt;p&gt;
                  &lt;Input
                      value={this.state.username} float
                      onChange={(event) =&gt; { this.setState({username: event.target.value})} }
                      modifier='material'
                      placeholder='Username' /&gt;
                  &lt;/p&gt;
                  &lt;p&gt;
                  &lt;Input
                      value={this.state.password} float
                      onChange={(event) =&gt; { this.setState({password: event.target.value})} }
                      modifier='material'
                      placeholder='Password' /&gt;
                  &lt;/p&gt;
                  &lt;Button onClick={this.loginRequest.bind(this)} modifier="large--cta"&gt;Login&lt;/Button&gt;
              &lt;/form&gt;
          )
      }
  }
  
  export default LoginPage;
  </code></pre>