From fde6d8790567e4c01b7a3f45164d3af55a619d30 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Wed, 4 Sep 2024 18:47:12 +0200 Subject: [PATCH] Settings-Seiten mit Authorize-Attribut versehen --- FWLAZ_Web/Components/Pages/Settings/QuizEdit.razor | 2 ++ FWLAZ_Web/Components/Pages/Settings/QuizQuestions.razor | 2 ++ FWLAZ_Web/Components/Pages/Settings/Quizzes.razor | 8 +++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/FWLAZ_Web/Components/Pages/Settings/QuizEdit.razor b/FWLAZ_Web/Components/Pages/Settings/QuizEdit.razor index c705b3a..8097334 100644 --- a/FWLAZ_Web/Components/Pages/Settings/QuizEdit.razor +++ b/FWLAZ_Web/Components/Pages/Settings/QuizEdit.razor @@ -1,9 +1,11 @@ @page "/settings/quizzes/edit" @page "/settings/quizzes/edit/{id}" @using FWLAZ_Web.Data +@using Microsoft.AspNetCore.Authorization @using Microsoft.EntityFrameworkCore @inject IDbContextFactory DbFactory; @inject NavigationManager nav; +@attribute [Authorize]

QuizEdit

diff --git a/FWLAZ_Web/Components/Pages/Settings/QuizQuestions.razor b/FWLAZ_Web/Components/Pages/Settings/QuizQuestions.razor index cf2c7c6..8486adf 100644 --- a/FWLAZ_Web/Components/Pages/Settings/QuizQuestions.razor +++ b/FWLAZ_Web/Components/Pages/Settings/QuizQuestions.razor @@ -1,9 +1,11 @@ @page "/settings/quizzes/questions/{id}" @using FWLAZ_Web.Data @using FWLAZ_Web.Objects +@using Microsoft.AspNetCore.Authorization @using Microsoft.EntityFrameworkCore; @inject IDbContextFactory DbFactory; @inject NavigationManager nav; +@attribute [Authorize]

Questions for '@SelectedItem.Name'

diff --git a/FWLAZ_Web/Components/Pages/Settings/Quizzes.razor b/FWLAZ_Web/Components/Pages/Settings/Quizzes.razor index 853433f..d43b4bc 100644 --- a/FWLAZ_Web/Components/Pages/Settings/Quizzes.razor +++ b/FWLAZ_Web/Components/Pages/Settings/Quizzes.razor @@ -1,7 +1,9 @@ @page "/settings/quizzes" @using FWLAZ_Web.Data +@using Microsoft.AspNetCore.Authorization @using Microsoft.EntityFrameworkCore @inject IDbContextFactory DbFactory ; +@attribute [Authorize]

Quizzes

@@ -25,7 +27,7 @@
- + Löschen bestätigen Willst du das Quiz wirklich löschen? @@ -34,11 +36,11 @@ - + @code { private LocalDbContext? DataContext; - private ModalComponent modal = null!; + private ModalDialog modal = null!; private Quiz? SelectedItem; private List QuizList { get; set; } = new();