File tree Expand file tree Collapse file tree 3 files changed +11
-14
lines changed Expand file tree Collapse file tree 3 files changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -12,10 +12,6 @@ abstract class Middleware
12
12
{
13
13
use Helper;
14
14
15
- public $ request = null ;
16
- public $ middleware = null ;
17
- public $ user_id = null ;
18
-
19
15
/**
20
16
* Handle an incoming request.
21
17
*
Original file line number Diff line number Diff line change @@ -10,31 +10,27 @@ class CheckLogin
10
10
{
11
11
use Helper;
12
12
13
- /**
14
- * Handle the event.
15
- *
16
- * @param Event $event
17
- * @return void
18
- */
19
- public function handle (Event $ event )
13
+ public string $ middleware = 'login ' ;
14
+
15
+ public function handle (Event $ event ): void
20
16
{
21
17
if ($ this ->skip ($ event )) {
22
18
return ;
23
19
}
24
20
25
21
$ this ->request ['password ' ] = '****** ' ;
26
22
27
- $ log = $ this ->log (' login ' );
23
+ $ log = $ this ->log ();
28
24
29
25
event (new AttackDetected ($ log ));
30
26
}
31
27
32
- public function skip ($ event )
28
+ public function skip ($ event ): bool
33
29
{
34
30
$ this ->request = request ();
35
31
$ this ->user_id = 0 ;
36
32
37
- if ($ this ->isDisabled (' login ' )) {
33
+ if ($ this ->isDisabled ()) {
38
34
return true ;
39
35
}
40
36
Original file line number Diff line number Diff line change 3
3
namespace Akaunting \Firewall \Traits ;
4
4
5
5
use Akaunting \Firewall \Models \Log ;
6
+ use Illuminate \Http \Request ;
6
7
use Symfony \Component \HttpFoundation \IpUtils ;
7
8
8
9
trait Helper
9
10
{
11
+ public Request |string |array |null $ request = null ;
12
+ public string |null $ middleware = null ;
13
+ public int |null $ user_id = null ;
14
+
10
15
public function isEnabled ($ middleware = null )
11
16
{
12
17
$ middleware = $ middleware ?? $ this ->middleware ;
You can’t perform that action at this time.
0 commit comments