Login history
This commit is contained in:
parent
275b2b29d2
commit
238d3be5ec
@ -1,4 +1,5 @@
|
||||
using C969Project.Data;
|
||||
using C969Project.Data.Models;
|
||||
|
||||
namespace C969Project
|
||||
{
|
||||
@ -18,9 +19,7 @@ namespace C969Project
|
||||
passwordTextBox.TextChanged += (sender, args) => {UpdateLoginButtonState();};
|
||||
loginButton.Click += LoginButtonOnClick;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private void LoginButtonOnClick(object? sender, EventArgs e)
|
||||
{
|
||||
var usr = DatabaseHelper.Login(usernameTextBox.Text, passwordTextBox.Text);
|
||||
@ -31,6 +30,7 @@ namespace C969Project
|
||||
return;
|
||||
}
|
||||
|
||||
LogHistory(usr);
|
||||
Console.WriteLine($"Login successful, {usr.Username}");
|
||||
AppState.CurrentUser = usr;
|
||||
|
||||
@ -50,5 +50,12 @@ namespace C969Project
|
||||
loginButton.Enabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void LogHistory(User user)
|
||||
{
|
||||
string text = $"{DateTime.UtcNow} UTC : {user.Username}";
|
||||
using StreamWriter sw = new StreamWriter("Login_History.txt", true);
|
||||
sw.WriteLine(text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user