title: Laravel Auth:attempt not working in test?
body: <p>I've been trying to simply change a password, and then authenticate it, and Auth::attempt has been returning false:</p>
  
  <pre><code>    $email = "test6@mycompany.com";
      $pass  = md5("123");
      $credentials= [ 'email'    =&gt; $email,
                      'password' =&gt; $pass];
  
      $user = User::where("email" , $email)-&gt;first();
      $user-&gt;password = $pass;
      $user-&gt;save();
  
  
      dd(Auth::attempt($credentials));
  </code></pre>
  
  <p>I also have this part in the user model...</p>
  
  <pre><code> public function setPasswordAttribute($pass){
  
      $this-&gt;attributes['password'] = Hash::make($pass);
  
  }
  </code></pre>
  
  <p>Does anyone have any ideas what could I be doing wrong?</p>