yay-ma, amirite?
This commit is contained in:
parent
045bf8e5dc
commit
20eb4350fd
1 changed files with 8 additions and 9 deletions
|
@ -1,4 +1,8 @@
|
||||||
import { authMiddleware, redirectToSignIn } from "@clerk/nextjs";
|
import {
|
||||||
|
authMiddleware,
|
||||||
|
redirectToSignIn,
|
||||||
|
auth as authFunc,
|
||||||
|
} from "@clerk/nextjs";
|
||||||
import { validateRequest } from "./app/_lib/unkey";
|
import { validateRequest } from "./app/_lib/unkey";
|
||||||
import { NextResponse } from "next/server";
|
import { NextResponse } from "next/server";
|
||||||
import { Ratelimit } from "@upstash/ratelimit";
|
import { Ratelimit } from "@upstash/ratelimit";
|
||||||
|
@ -33,14 +37,9 @@ export default authMiddleware({
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (auth.userId && !auth.isPublicRoute) {
|
if (auth.userId) {
|
||||||
const isAMA = auth.user?.emailAddresses.map((email) =>
|
const email = auth.sessionClaims.email as string;
|
||||||
email.emailAddress.includes("ama.ab.ca")
|
if (email.includes("ama.ab.ca")) {
|
||||||
);
|
|
||||||
|
|
||||||
console.log("ISAMA: ", isAMA);
|
|
||||||
|
|
||||||
if (isAMA && isAMA?.length > 0) {
|
|
||||||
return NextResponse.redirect(
|
return NextResponse.redirect(
|
||||||
"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Reference in a new issue