title: Laravel 4.2 Auth::attempt failure
body: <p><strong>Problem:</strong> returns false every time i try to Auth::attempt()</p>
  
  <p><strong>myUsersModel.php</strong></p>
  
  <pre><code>&lt;?php
  use Illuminate\Auth\UserTrait;
  use Illuminate\Auth\UserInterface;
  use Illuminate\Auth\Reminders\RemindableTrait;
  use Illuminate\Auth\Reminders\RemindableInterface;
  
  class myUsersModel extends Eloquent implements UserInterface, RemindableInterface{
  
  use UserTrait, RemindableTrait;
  
  protected $table = 'myUsersTable';
  protected $primaryKey = 'primary_key';
  public $timestamps = false;
  protected $increments = 'primary_key';
  protected $fillable = array(
     'user',           //this is like username
     'password',       //this one contains hashed password values
     'userlevel',
     'remember_token',
  );
     protected $hidden = array('password');
  }
  </code></pre>
  
  <p><strong>myController.php</strong></p>
  
  <pre><code>$attemptData = array(
      'user' =&gt; Input::get('textBoxInput'),
      'password' =&gt; Input::get('passwordInput')
  );
  Auth::attempt($attemptData);
  return var_dump(Auth::check());
  </code></pre>
  
  <p><strong>auth.php</strong></p>
  
  <pre><code>'driver' =&gt; 'eloquent',
  'model' =&gt; 'myUsersModel',
  'table' =&gt; 'myUsersTable'
  </code></pre>
  
  <p>Another notes :<br />
  1. My remember token is nullable <code>varchar(100)</code><br />
  2. My password field is <code>varchar(60)</code><br />
  3. I can get form values with <code>dd(Input:all())</code><br />
  4. In my database, i have both hashed and non-hashed password values, different for each user. But both cannot log in.<br /></p>
  
  <p>Thanks.</p>