feat: secu migrate to user uuid
This commit is contained in:
@@ -23,15 +23,16 @@ export function middleware(request: NextRequest) {
|
||||
if (
|
||||
pathname.includes("/_next/") ||
|
||||
pathname.includes("/favicon.ico") ||
|
||||
pathname.includes("/public/")
|
||||
pathname.includes("/public/") ||
|
||||
pathname.includes("/api/skills/migrate")
|
||||
) {
|
||||
return NextResponse.next();
|
||||
}
|
||||
|
||||
// Vérifier le cookie d'authentification
|
||||
const userId = request.cookies.get(COOKIE_NAME)?.value;
|
||||
// Vérifier le cookie d'authentification (maintenant un UUID)
|
||||
const userUuid = request.cookies.get(COOKIE_NAME)?.value;
|
||||
|
||||
if (!userId) {
|
||||
if (!userUuid) {
|
||||
// Rediriger vers la page de login si pas authentifié
|
||||
const loginUrl = new URL("/login", request.url);
|
||||
return NextResponse.redirect(loginUrl);
|
||||
|
||||
Reference in New Issue
Block a user