Log attempts to sign into disabled accounts.

This commit is contained in:
Peter Deltchev 2016-12-29 20:28:52 -08:00
parent 7d18c8745f
commit d2193954a8

View file

@ -22,6 +22,7 @@ namespace Poniverse\Ponyfm\Http\Middleware;
use Closure; use Closure;
use Illuminate\Contracts\Auth\Guard; use Illuminate\Contracts\Auth\Guard;
use Log;
class DisabledAccountCheck class DisabledAccountCheck
{ {
@ -60,6 +61,7 @@ class DisabledAccountCheck
&& $this->auth->user()->disabled_at !== null && $this->auth->user()->disabled_at !== null
&& !($request->getMethod() === 'POST' && $request->getRequestUri() == '/auth/logout') && !($request->getMethod() === 'POST' && $request->getRequestUri() == '/auth/logout')
) { ) {
Log::info("A login was attempted to a disabled account, user ID #{$this->auth->user()->id}.");
$this->auth->logout(); $this->auth->logout();
} }