feat: Hinzufügen und Konfigurieren von EntityFrameworkCore und UI-Paketen von Microsoft.AspNetCore.Identity.

This commit is contained in:
Developer 02
2024-12-09 09:37:49 +01:00
parent e33d859603
commit 19485860a5
2 changed files with 12 additions and 0 deletions

View File

@@ -16,6 +16,8 @@ using DigitalData.EmailProfilerDispatcher;
using EnvelopeGenerator.Infrastructure;
using EnvelopeGenerator.Web.Sanitizers;
using EnvelopeGenerator.Application.Extensions;
using Microsoft.AspNetCore.Identity;
using EnvelopeGenerator.Domain.Entities;
var logger = LogManager.Setup().LoadConfigurationFromAppSettings().GetCurrentClassLogger();
logger.Info("Logging initialized!");
@@ -87,6 +89,15 @@ try
options.TableName = "TBDD_CACHE";
});
builder.Services.AddIdentity<Receiver, IdentityRole>()
.AddEntityFrameworkStores<EGDbContext>()
.AddDefaultTokenProviders();
builder.Services.Configure<IdentityOptions>(options =>
{
options.SignIn.RequireConfirmedEmail = true;
});
// Add envelope generator services
builder.Services.AddEnvelopeGenerator(config);