Problem
You want to execute code whenever an authentication attempt is made.
Solution
Use the Auth::attempting() method.
Auth::attempting(function($credentials, $remember, $login)
{
// Log the attempt or some other such activity
});
Note this fires when the attempt is made, whether or not the attempt would be successful.
Discussion
Where should the code for listening for authentication attempts go?
If you have a helpers file for event listening, use that (see Creating a Helpers File).
Otherwise you can put the code in a service provider or app/start/global.php.
