I have a Laravel 4 app in which I have set up one user. In my login route I\'m calling Auth::attempt with the email and password but it always comes back as fal
I found the problem. As suggested by Jason in the comment above, I had modified the models/User.php file and removed some functions that I didn't realise were necessary.
The getAuthIdentifier() and getAuthPassword() methods must be included in the User model for authentication!