diff --git a/cmd/auth/auth.go b/cmd/auth/auth.go
index 40d25426e5ca575656be294e9bb2d4fe476e5ad7..39b4978a3dfe5699806148c9fb328dff15339d7f 100644
--- a/cmd/auth/auth.go
+++ b/cmd/auth/auth.go
@@ -58,6 +58,12 @@ func (s *AuthServiceImpl) Authenticate(ctx context.Context, message *auth.UserPa
 		return r, nil
 	}
 
+	if err = t.AcctMgmt(0); err != nil {
+		log.Printf("Account authorization for user: %s failed due to %s", message.Username, err)
+		r.Error = err.Error()
+		return r, nil
+	}
+
 	log.Printf("User: %s authenticated", message.Username)
 	r.Authenticated = true
 	return r, nil