mirror of
https://github.com/community-scripts/ProxmoxVE-Local.git
synced 2026-03-31 06:23:54 -04:00
[PR #286] [MERGED] feat: Add persistent session authentication with configurable duration #319
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/community-scripts/ProxmoxVE-Local/pull/286
Author: @michelroegl-brunner
Created: 11/7/2025
Status: ✅ Merged
Merged: 11/7/2025
Merged by: @michelroegl-brunner
Base:
main← Head:feat/252_sessions📝 Commits (1)
8e2286dfeat: Add persistent session authentication with configurable duration📊 Changes
8 files changed (+456 additions, -57 deletions)
View changed files
📝
src/app/_components/AuthProvider.tsx(+43 -5)📝
src/app/_components/GeneralSettingsModal.tsx(+165 -2)📝
src/app/_components/HelpModal.tsx(+103 -5)📝
src/app/api/auth/login/route.ts(+4 -3)📝
src/app/api/auth/verify/route.ts(+8 -1)📝
src/app/api/settings/auth-credentials/route.ts(+62 -34)📝
src/app/page.tsx(+16 -2)📝
src/lib/auth.ts(+55 -5)📄 Description
Summary
This PR implements persistent session authentication with configurable session duration.
Features
Changes
Testing
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.