added email verification
This commit is contained in:
@@ -19,6 +19,10 @@ export default async function RootLayout({
|
||||
if (!session) {
|
||||
redirect("/login");
|
||||
}
|
||||
|
||||
if (!session.user.emailVerified)
|
||||
return <Error title="E-Mail-Adresse nicht verifiziert" statusCode={403} />;
|
||||
|
||||
if (!session.user.permissions.includes("DISPO"))
|
||||
return <Error title="Zugriff verweigert" statusCode={403} />;
|
||||
return (
|
||||
|
||||
@@ -19,6 +19,10 @@ export default async function RootLayout({
|
||||
if (!session) {
|
||||
redirect("/login");
|
||||
}
|
||||
if (!session.user.emailVerified) {
|
||||
return <Error title="E-Mail-Adresse nicht verifiziert" statusCode={403} />;
|
||||
}
|
||||
|
||||
if (!session.user.permissions.includes("PILOT"))
|
||||
return <Error title="Zugriff verweigert" statusCode={403} />;
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user