Add admin access and landing dashboard

This commit is contained in:
2026-05-21 13:43:47 +02:00
parent 6b3dc2de60
commit 9471c5c310
19 changed files with 1442 additions and 456 deletions
@@ -0,0 +1,11 @@
namespace TrafagSalesExporter.Security;
public sealed class AdminAccessOptions
{
public const string SectionName = "AdminAccess";
public bool Enabled { get; set; } = true;
public string Username { get; set; } = "admin";
public string PasswordHash { get; set; } = string.Empty;
public string Password { get; set; } = string.Empty;
}