update images

This commit is contained in:
2026-03-19 21:08:44 +00:00
parent ffbe559f32
commit 1964c0ae70
3 changed files with 11 additions and 7 deletions

View File

@@ -27,9 +27,10 @@ builder.Services.ConfigureApplicationCookie(options =>
{
options.Cookie.Name = "Seasoned.Session";
options.Cookie.HttpOnly = true;
options.Cookie.SameSite = SameSiteMode.None;
options.Cookie.SameSite = SameSiteMode.Lax;
options.Cookie.SecurePolicy = CookieSecurePolicy.Always;
options.ExpireTimeSpan = TimeSpan.FromMinutes(30);
options.Cookie.MaxAge = options.ExpireTimeSpan;
options.SlidingExpiration = true;
options.Events.OnRedirectToLogin = context =>
{
@@ -51,7 +52,7 @@ builder.Services.AddCors(options =>
{
options.AddPolicy("SeasonedOriginPolicy", policy =>
{
policy.WithOrigins("https://seasoned.ddns.net")
policy.WithOrigins("https://seasoned.ddns.net", "https://www.seasoned.ddns.net")
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials();

View File

@@ -406,7 +406,8 @@ const saveChanges = async () => {
const index = recipes.value.findIndex(r => r.id === selectedRecipe.value.id);
if (index !== -1) {
recipes.value[index] = { ...recipes.value[index], ...payload };
const updatedRecipe = { ...recipes.value[index], ...payload };
recipes.value.splice(index, 1, updatedRecipe);
}
closeDetails();

View File

@@ -145,16 +145,16 @@ const handleAuth = async () => {
authLoading.value = true
const endpoint = isLogin.value ? 'api/auth/login' : 'api/auth/register'
const url = isLogin.value
? `${config.public.apiBase}${endpoint}?useCookies=true&useSessionCookies=false`
: `${config.public.apiBase}${endpoint}`
const url = `${config.public.apiBase}${endpoint}`
try {
const response = await $fetch(url, {
method: 'POST',
body: {
email: email.value,
password: password.value
password: password.value,
useCookies: true,
useSessionCookies: false
},
credentials: 'include'
})
@@ -162,6 +162,7 @@ const handleAuth = async () => {
if (isLogin.value) {
isLoggedIn.value = true
navigateTo('/')
} else {
isLogin.value = true
authLoading.value = false
@@ -170,6 +171,7 @@ const handleAuth = async () => {
confirmPassword.value = ''
}
} catch (err) {
authLoading.value = false
if (err.status === 401) {
errorMessage.value = "Invalid email or password. Please try again."