diff --git a/client/src/app/Main.tsx b/client/src/app/Main.tsx
index 6b24ba3..8323a2a 100644
--- a/client/src/app/Main.tsx
+++ b/client/src/app/Main.tsx
@@ -9,10 +9,10 @@ import React, { useEffect, useState } from "react";
enum AuthState {
LoggedIn,
LoginScreen,
+ NoLongSite,
Unauthorized,
Loading,
}
-
export default function Main({ children }: { children: React.ReactNode }) {
const [auth, setAuth] = useState(AuthState.Loading);
@@ -39,19 +39,21 @@ export default function Main({ children }: { children: React.ReactNode }) {
zustand.getState().reset();
}
- if (pathname === "/login") {
- if (loggedIn) {
- router.push("/");
- } else {
- setAuth(AuthState.LoginScreen);
- }
- } else {
- if (loggedIn) {
- setAuth(AuthState.LoggedIn);
- } else {
+ switch (pathname) {
+ case "/datenschutz":
+ case "/impressum":
+ setAuth(AuthState.NoLongSite);
+ return;
+ case "/login":
+ if (loggedIn) {
+ router.push("/");
+ } else {
+ setAuth(AuthState.LoginScreen);
+ }
+ return;
+ default:
setAuth(AuthState.Unauthorized);
router.push("/login");
- }
}
})();
}, [pathname, router]);
@@ -61,6 +63,7 @@ export default function Main({ children }: { children: React.ReactNode }) {
return
+ Der Schutz Ihrer persönlichen Daten ist uns ein besonderes Anliegen. Wir + verarbeiten Ihre Daten daher ausschließlich auf Grundlage der + gesetzlichen Bestimmungen (DSGVO, TKG 2003). In diesen + Datenschutzinformationen informieren wir Sie über die wichtigsten + Aspekte der Datenverarbeitung im Rahmen unserer Website. +
++ Verantwortlicher für die Datenverarbeitung ist die Person Simon Ziegler + mit Sitz in Moose Straße 57, 77815 Bühl. Sie erreichen uns telefonisch + unter +49 1577 037 9441, per Mail unter{" "} + + {" "} + simon.ziegler.1998+ref-eng@pm.me + + oder postalisch unter der Anschrift Moose Straße 57, 77815 Bühl. +
++ Wir treffen nach Maß des Art 32 DSGVO entsprechende Vorkehrungen zum + Schutz Ihrer personenbezogenen Daten. Diese betreffen insbesondere den + Schutz vor unerlaubtem, rechtswidrigem oder auch zufälligem Zugriff, + Verarbeitung, Verlust, Verwendung und Manipulation. +
++ Personenbezogene Daten sind Angaben, die eindeutig einer Person + zugeordnet werden können. Dazu gehören unter anderem Angaben wie + vollständiger Name, Anschrift, E-Mail und Telefonnummer. +
++ Wenn Sie per E-Mail Kontakt mit uns aufnehmen, werden Ihre angegebenen + Daten (Vorname, Nachname, Adresse, Telefonnummer, E-Mail) zwecks + Bearbeitung der Anfrage und für den Fall von Anschlussfragen sechs + Monate bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre + Einwilligung weiter. Sie können Ihre Einwilligung mit Wirkung für die + Zukunft jederzeit widerrufen. Dies gilt auch für den Widerruf von + Einwilligungserklärungen, die vor der Geltung der DSGVO, uns gegenüber + erteilt worden sind. +
++ Zur Erfüllung von Verträgen bzw. vorvertragliche Maßnahmen und darüber + hinaus verarbeiten wir Ihre Daten (Vorname, Nachname, Adresse, + Telefonnummer, E-Mail) gegebenenfalls, wenn es erforderlich ist, um + berechtigte Interessen von uns oder Dritten zu wahren, insbesondere für + folgende Zwecke: +
+Die Rechtsgrundlagen der Datenverarbeitung sind:
++ Die Löschung der gespeicherten personenbezogenen Daten erfolgt, wenn Sie + als Nutzer unserer Website und/oder Kunde die Einwilligung zur + Speicherung widerrufen, wenn Ihre Daten zur Erfüllung des mit der + Speicherung verfolgten Zwecks nicht mehr erforderlich sind und nach + Ablauf der gesetzlichen Aufbewahrungspflichten bzw. nach Ablauf der + Dauer allfälliger darüber hinaus andauernden Rechtsstreitigkeiten oder + wenn Ihre Speicherung aus sonstigen gesetzlichen Gründen unzulässig ist + bzw. wird. +
++ Eine Weitergabe Ihrer Daten an externe Stellen erfolgt ausschließlich im + Zusammenhang mit der Vertragsabwicklung, zu Zwecken der Erfüllung + gesetzlicher Vorgaben, nach denen wir zur Auskunft, Meldung oder + Weitergabe von Daten verpflichtet sind oder sofern die Datenweitergabe + im öffentlichen Interesse liegt. Sie haben das Recht, eine erteilte + Einwilligung mit Wirkung auf die Zukunft jederzeit zu widerrufen. +
++ Personenbezogene Daten werden von uns nicht weitergegeben bzw. + übermittelt. +
++ Ihnen stehen grundsätzlich die Rechte auf Auskunft, Berichtigung, + Löschung, Einschränkung, Datenübertragbarkeit, Widerruf und Widerspruch + zu. +
++ Wenn Sie glauben, dass die Verarbeitung Ihrer Daten gegen das + Datenschutzrecht verstößt oder Ihre datenschutzrechtlichen Ansprüche + sonst in einer Weise verletzt worden sind, können Sie sich bei uns{" "} + + {" "} + simon.ziegler.1998+ref-eng@pm.me + + oder der Datenschutzbehörde beschweren. +