diff --git a/app/Http/Controllers/API/UserController.php b/app/Http/Controllers/API/UserController.php index 647bb52..27a7c9d 100644 --- a/app/Http/Controllers/API/UserController.php +++ b/app/Http/Controllers/API/UserController.php @@ -79,7 +79,7 @@ class UserController extends BaseController return $response->withData(new AccessToken($token)); } - public function checkPassword(Request $request, Response $response) { + public function checkPassword(Request $request, Response $response, Client $statsd) { //Validate Input $this->validate($request, [ 'username' => 'required', @@ -91,13 +91,16 @@ class UserController extends BaseController //Check if a user is found if($user == null) { + $statsd->count("pwcheck.user_wrong", 1); throw new HTTPException("400", "Username or Password wrong"); } if(!password_verify($request->input("password"), $user->password)) { + $statsd->count("pwcheck.password_wrong", 1); throw new HTTPException("400", "Username or Password wrong"); } + $statsd->count("pwcheck.ok", 1); $response->setMessage("Account ok"); return $response;