From 84216c3cedfddef6ed13fb618ba16478db498efe Mon Sep 17 00:00:00 2001 From: Karli Date: Thu, 4 Sep 2025 13:40:21 +0300 Subject: [PATCH] test --- .../features/medusa-storefront/src/lib/data/products.ts | 2 +- packages/shared/src/config/auth.config.ts | 2 +- packages/supabase/src/clients/browser-client.ts | 8 +++++++- packages/supabase/src/clients/middleware-client.ts | 5 +++++ packages/supabase/src/clients/server-client.ts | 5 +++++ public/locales/en/auth.json | 2 +- public/locales/et/auth.json | 2 +- public/locales/ru/auth.json | 2 +- 8 files changed, 22 insertions(+), 6 deletions(-) diff --git a/packages/features/medusa-storefront/src/lib/data/products.ts b/packages/features/medusa-storefront/src/lib/data/products.ts index a8ea25d..47a25fe 100644 --- a/packages/features/medusa-storefront/src/lib/data/products.ts +++ b/packages/features/medusa-storefront/src/lib/data/products.ts @@ -68,7 +68,7 @@ export const listProducts = async ({ }, headers, next, - cache: "force-cache", + //cache: "force-cache", } ) .then(({ products, count }) => { diff --git a/packages/shared/src/config/auth.config.ts b/packages/shared/src/config/auth.config.ts index 9e73291..ab460ee 100644 --- a/packages/shared/src/config/auth.config.ts +++ b/packages/shared/src/config/auth.config.ts @@ -32,7 +32,7 @@ const authConfig = AuthConfigSchema.parse({ providers: { password: process.env.NEXT_PUBLIC_AUTH_PASSWORD === 'true', magicLink: process.env.NEXT_PUBLIC_AUTH_MAGIC_LINK === 'true', - oAuth: ['google'], + oAuth: ['keycloak'], }, } satisfies z.infer); diff --git a/packages/supabase/src/clients/browser-client.ts b/packages/supabase/src/clients/browser-client.ts index 747945e..69bb463 100644 --- a/packages/supabase/src/clients/browser-client.ts +++ b/packages/supabase/src/clients/browser-client.ts @@ -10,5 +10,11 @@ import { getSupabaseClientKeys } from '../get-supabase-client-keys'; export function getSupabaseBrowserClient() { const keys = getSupabaseClientKeys(); - return createBrowserClient(keys.url, keys.anonKey); + return createBrowserClient(keys.url, keys.anonKey, { + auth: { + flowType: 'pkce', + autoRefreshToken: true, + persistSession: true, + }, + }); } diff --git a/packages/supabase/src/clients/middleware-client.ts b/packages/supabase/src/clients/middleware-client.ts index 608dc3b..e9c0a31 100644 --- a/packages/supabase/src/clients/middleware-client.ts +++ b/packages/supabase/src/clients/middleware-client.ts @@ -20,6 +20,11 @@ export function createMiddlewareClient( const keys = getSupabaseClientKeys(); return createServerClient(keys.url, keys.anonKey, { + auth: { + flowType: 'pkce', + autoRefreshToken: true, + persistSession: true, + }, cookies: { getAll() { return request.cookies.getAll(); diff --git a/packages/supabase/src/clients/server-client.ts b/packages/supabase/src/clients/server-client.ts index cd4c82c..c9b8d7e 100644 --- a/packages/supabase/src/clients/server-client.ts +++ b/packages/supabase/src/clients/server-client.ts @@ -15,6 +15,11 @@ export function getSupabaseServerClient() { const keys = getSupabaseClientKeys(); return createServerClient(keys.url, keys.anonKey, { + auth: { + flowType: 'pkce', + autoRefreshToken: true, + persistSession: true, + }, cookies: { async getAll() { const cookieStore = await cookies(); diff --git a/public/locales/en/auth.json b/public/locales/en/auth.json index 7db0925..005a9e1 100644 --- a/public/locales/en/auth.json +++ b/public/locales/en/auth.json @@ -68,7 +68,7 @@ "acceptTermsAndConditions": "I accept the and ", "termsOfService": "Terms of Service", "privacyPolicy": "Privacy Policy", - "orContinueWith": "Or continue with", + "orContinueWith": "Continue with", "redirecting": "You're in! Please wait...", "errors": { "Invalid login credentials": "The credentials entered are invalid", diff --git a/public/locales/et/auth.json b/public/locales/et/auth.json index d9ebf9b..eade38b 100644 --- a/public/locales/et/auth.json +++ b/public/locales/et/auth.json @@ -68,7 +68,7 @@ "acceptTermsAndConditions": "Ma nõustun ja ", "termsOfService": "Kasutustingimused", "privacyPolicy": "Privaatsuspoliitika", - "orContinueWith": "Või jätka koos", + "orContinueWith": "Jätka", "redirecting": "Oled sees! Palun oota...", "errors": { "Invalid login credentials": "Sisestatud andmed on valed", diff --git a/public/locales/ru/auth.json b/public/locales/ru/auth.json index 8634403..3757991 100644 --- a/public/locales/ru/auth.json +++ b/public/locales/ru/auth.json @@ -68,7 +68,7 @@ "acceptTermsAndConditions": "Я принимаю и ", "termsOfService": "Условия использования", "privacyPolicy": "Политика конфиденциальности", - "orContinueWith": "Или продолжить через", + "orContinueWith": "Продолжить через", "redirecting": "Вы вошли! Пожалуйста, подождите...", "errors": { "Invalid login credentials": "Введенные данные недействительны",