From 76d710493e2496490f9e2f9894cf581757f4d92e Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 2 Jun 2026 12:59:04 +0000 Subject: fix(security): replace RSS feed URL tokens with encrypted token (M5) --- src/lib/Settings/Categories/RSSFeeds.svelte | 6 +- src/lib/Utility/anilistOauth.ts | 28 ++++++++++ src/routes/feeds/activity-notifications/+server.ts | 64 ++++++++++++++-------- src/routes/settings/+page.server.ts | 14 +++++ src/routes/settings/+page.svelte | 2 +- 5 files changed, 88 insertions(+), 26 deletions(-) create mode 100644 src/lib/Utility/anilistOauth.ts create mode 100644 src/routes/settings/+page.server.ts diff --git a/src/lib/Settings/Categories/RSSFeeds.svelte b/src/lib/Settings/Categories/RSSFeeds.svelte index 49a6eb5a..303db699 100644 --- a/src/lib/Settings/Categories/RSSFeeds.svelte +++ b/src/lib/Settings/Categories/RSSFeeds.svelte @@ -7,19 +7,21 @@ import { appOrigin } from "$lib/Utility/appOrigin"; import locale from "$stores/locale"; import SettingHint from "../SettingHint.svelte"; -export let user: { accessToken: string; refreshToken: string }; +export let feedToken: string | undefined;