feat: CodeGenerator-Service mit Konfigurationsunterstützung implementiert
- CodeGenerator-Service erstellt, der zufällige Codes basierend auf einem konfigurierbaren Zeichensatz generiert. - IOptions<CodeGeneratorConfig> für DI-Injektion der Konfigurationseinstellungen integriert. - Lazy-Initialisierung für statische Instanz des CodeGenerators hinzugefügt. - Validierung hinzugefügt, um sicherzustellen, dass die Code-Länge größer als null ist. - Geplante zukünftige Verbesserung: Random als Singleton injizieren, um die Multithreading-Performance zu verbessern.
This commit is contained in:
@@ -192,6 +192,7 @@ namespace EnvelopeGenerator.Web.Controllers
|
||||
return View("EnvelopeLocked").WithData("ViaSms", true);
|
||||
}
|
||||
|
||||
//continue the process without important data to minimize security errors.
|
||||
var er = er_secret.WithoutSecrets;
|
||||
|
||||
ViewData["EnvelopeKey"] = envelopeReceiverId;
|
||||
|
||||
Reference in New Issue
Block a user