From c9fcec355cb08104607d70d628d3d64ecad18d96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn?= Date: Wed, 25 Jun 2025 13:35:58 -0300 Subject: [PATCH] feat: use payload's token extraction logic --- src/auth-strategy.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/auth-strategy.ts b/src/auth-strategy.ts index 9de0445..a253fac 100644 --- a/src/auth-strategy.ts +++ b/src/auth-strategy.ts @@ -5,7 +5,7 @@ import { AuthStrategyResult, CollectionSlug, User, - parseCookies, + extractJWT, } from "payload"; import { PluginOptions } from "./types"; @@ -17,8 +17,7 @@ export const createAuthStrategy = ( name: pluginOptions.strategyName, authenticate: async ({ headers, payload }): Promise => { try { - const cookie = parseCookies(headers); - const token = cookie.get(`${payload.config.cookiePrefix}-token`); + const token = extractJWT({ headers, payload }) if (!token) return { user: null }; let jwtUser: JWTPayload | null = null;