File tree 1 file changed +15
-0
lines changed 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,14 @@ namespace webapp01.Pages;
5
5
6
6
public class PrivacyModel : PageModel
7
7
{
8
+ string adminUserName = "[email protected] " ;
9
+
10
+ // TODO: Don't use this in production
11
+ public const string DEFAULT_PASSWORD_NEW = "Pass@word1" ;
12
+
13
+ // TODO: Change this to an environment variable
14
+ public const string JWT_SECRET_KEY = "SecretKeyOfDoomThatMustBeAMinimumNumberOfBytes" ;
15
+
8
16
private readonly ILogger < PrivacyModel > _logger ;
9
17
10
18
public PrivacyModel ( ILogger < PrivacyModel > logger )
@@ -14,6 +22,13 @@ public PrivacyModel(ILogger<PrivacyModel> logger)
14
22
15
23
public void OnGet ( )
16
24
{
25
+ string drive = Request . Query . ContainsKey ( "drive" ) ? Request . Query [ "drive" ] : "C" ;
26
+ var str = $ "/C fsutil volume diskfree { drive } :";
27
+
28
+ _logger . LogInformation ( $ "Executing command: { str } ") ;
29
+ _logger . LogInformation ( $ "User: { User . Identity ? . Name } ") ;
30
+ _logger . LogInformation ( $ "Admin: { User . IsInRole ( "Admin" ) } ") ;
31
+ _logger . LogInformation ( "Admin" + adminUserName ) ;
17
32
}
18
33
}
19
34
You can’t perform that action at this time.
0 commit comments