Login history

This commit is contained in:
Spudnut2000 2025-06-14 19:59:59 -05:00
parent 275b2b29d2
commit 238d3be5ec

View File

@ -1,4 +1,5 @@
using C969Project.Data; using C969Project.Data;
using C969Project.Data.Models;
namespace C969Project namespace C969Project
{ {
@ -19,8 +20,6 @@ namespace C969Project
loginButton.Click += LoginButtonOnClick; loginButton.Click += LoginButtonOnClick;
} }
private void LoginButtonOnClick(object? sender, EventArgs e) private void LoginButtonOnClick(object? sender, EventArgs e)
{ {
var usr = DatabaseHelper.Login(usernameTextBox.Text, passwordTextBox.Text); var usr = DatabaseHelper.Login(usernameTextBox.Text, passwordTextBox.Text);
@ -31,6 +30,7 @@ namespace C969Project
return; return;
} }
LogHistory(usr);
Console.WriteLine($"Login successful, {usr.Username}"); Console.WriteLine($"Login successful, {usr.Username}");
AppState.CurrentUser = usr; AppState.CurrentUser = usr;
@ -50,5 +50,12 @@ namespace C969Project
loginButton.Enabled = true; 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);
}
} }
} }