mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Add code for login monitoring
This commit is contained in:
parent
ec60194110
commit
562763c938
@ -77,12 +77,16 @@ class LoginController extends Controller
|
|||||||
*/
|
*/
|
||||||
public function login(Request $request): JsonResponse|RedirectResponse
|
public function login(Request $request): JsonResponse|RedirectResponse
|
||||||
{
|
{
|
||||||
Log::channel('audit')->info(sprintf('User is trying to login using "%s"', $request->get($this->username())));
|
$username = $request->get($this->username());
|
||||||
|
Log::channel('audit')->info(sprintf('User is trying to login using "%s"', $username));
|
||||||
app('log')->debug('User is trying to login.');
|
app('log')->debug('User is trying to login.');
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$this->validateLogin($request);
|
$this->validateLogin($request);
|
||||||
} catch (ValidationException $e) {
|
} catch (ValidationException $e) {
|
||||||
|
// basic validation exception.
|
||||||
|
// report the failed login to the user if the count is 2 or 5.
|
||||||
|
// TODO here be warning.
|
||||||
return redirect(route('login'))
|
return redirect(route('login'))
|
||||||
->withErrors(
|
->withErrors(
|
||||||
[
|
[
|
||||||
|
Loading…
Reference in New Issue
Block a user