From e27daa4b90a9dea7f9b0ff7d5ed1cd19c94886c3 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Wed, 5 Feb 2025 11:32:34 +0100 Subject: [PATCH] feat(TFARegController): Initialisiert den MVC-Controller und den View zur Bearbeitung der TFA-Registrierung. --- .../Controllers/TFARegController.cs | 14 ++++++++++++++ EnvelopeGenerator.Web/Views/TFAReg/Reg.cshtml | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 EnvelopeGenerator.Web/Controllers/TFARegController.cs create mode 100644 EnvelopeGenerator.Web/Views/TFAReg/Reg.cshtml diff --git a/EnvelopeGenerator.Web/Controllers/TFARegController.cs b/EnvelopeGenerator.Web/Controllers/TFARegController.cs new file mode 100644 index 00000000..d9e18024 --- /dev/null +++ b/EnvelopeGenerator.Web/Controllers/TFARegController.cs @@ -0,0 +1,14 @@ +using Microsoft.AspNetCore.Mvc; + +namespace EnvelopeGenerator.Web.Controllers; + +//TODO: Add authorization as well as limiting the link duration (intermediate token with different role) +[Route("tfa")] +public class TFARegController : Controller +{ + [HttpGet("{key}")] + public IActionResult Reg(string key) + { + return View(); + } +} \ No newline at end of file diff --git a/EnvelopeGenerator.Web/Views/TFAReg/Reg.cshtml b/EnvelopeGenerator.Web/Views/TFAReg/Reg.cshtml new file mode 100644 index 00000000..42e88dfb --- /dev/null +++ b/EnvelopeGenerator.Web/Views/TFAReg/Reg.cshtml @@ -0,0 +1,14 @@ +@{ + ViewData["Title"] = "Reg"; +} +
+
+
+ +
+

Title

+
+
+

Summary

+
+
\ No newline at end of file