Authentication without a dedicated separate database in .NET 8.0? - C#