$input = [
    'mail' => Input::get('mail'),
    'password' => Input::get('password'),
 ];

 if (Auth::attempt($input)) {
    echo 'Success';
 } else {
    echo 'Failed';
 }

認証できないです
下がUser.phpです。 ほかにどこをみればよいですか

<?php
use Illuminate\Auth\UserInterface;
use Illuminate\Auth\Reminders\RemindableInterface;

class User extends Eloquent implements UserInterface, RemindableInterface {
    protected $table ='users';
    public function getAuthIdentifier(){
        return $this->getKey();
    }
    public function getRememberToken(){
        return $this->remember_token;
    }
    public function getAuthPassword(){
        return $this->password;
    }
    public function setRememberToken($value){
        $this->remember_token = $value;
    }
    public function getRememberTokenName(){
        return 'remember_token';
    }
    public function getReminderEmail()  {
        return $this->email;
    }
}