diff --git a/Watcher/Controllers/DatabaseController.cs b/Watcher/Controllers/DatabaseController.cs index 3fd5495..d6cb17f 100644 --- a/Watcher/Controllers/DatabaseController.cs +++ b/Watcher/Controllers/DatabaseController.cs @@ -115,12 +115,14 @@ namespace Watcher.Controllers //return Ok($"Dump erfolgreich erstellt: {dumpFileName}"); TempData["DumpMessage"] = "SQLite-Dump erfolgreich erstellt."; + _logger.LogInformation("SQLite-Dump erfolgreich erstellt."); return RedirectToAction("UserSettings", "User"); } catch (Exception ex) { //return StatusCode(500, $"Fehler beim Erstellen des Dumps: {ex.Message}"); TempData["DumpError"] = $"Fehler beim Erstellen des Dumps: {ex.Message}"; + _logger.LogError("Fehler beim Erstellen des Dumps: {message}", ex.Message); return RedirectToAction("UserSettings", "User"); } } diff --git a/Watcher/Controllers/UserController.cs b/Watcher/Controllers/UserController.cs index 8822274..a9700c7 100644 --- a/Watcher/Controllers/UserController.cs +++ b/Watcher/Controllers/UserController.cs @@ -1,12 +1,5 @@ -using System.Net.Mail; -using System.Security.Claims; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.Extensions.Options; using Watcher.Data; using Watcher.ViewModels; @@ -25,7 +18,7 @@ public class UserController : Controller } - // Anzeigen der User-Informationen + // Anzeigen der User-Informationen [Authorize] public IActionResult Info() { @@ -40,12 +33,15 @@ public class UserController : Controller var username = user.Username; var mail = user.Email; var Id = user.Id; + var IdProvider = user.IdentityProvider; // Anzeigedaten an View übergeben ViewBag.Claims = claims; ViewBag.Name = username; ViewBag.Mail = mail; ViewBag.Id = Id; + ViewBag.IdProvider = IdProvider; + return View(); } diff --git a/Watcher/Views/Shared/_Layout.cshtml b/Watcher/Views/Shared/_Layout.cshtml index 3cbd23e..944f4ef 100644 --- a/Watcher/Views/Shared/_Layout.cshtml +++ b/Watcher/Views/Shared/_Layout.cshtml @@ -93,7 +93,7 @@
Registrierte E-Mail Adresse: @(ViewBag.mail ?? "nicht gefunden")
@@ -155,9 +151,5 @@