Login history
This commit is contained in:
parent
275b2b29d2
commit
238d3be5ec
@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user