From 36391acfd067e16d4c71c36d2564fbd8bfb9fc14 Mon Sep 17 00:00:00 2001
From: SohamBhattacharjee2003
<125297948+SohamBhattacharjee2003@users.noreply.github.com>
Date: Wed, 8 Apr 2026 04:58:14 +0530
Subject: [PATCH] fix: add autoComplete attributes to form inputs for better UX
- Add autoComplete="username" and "current-password" to login form
- Add autoComplete="email" and "new-password" to register form inputs
- Add autoComplete="name" to profile display name input
- Add autoComplete="off" to connector search input
- Enables browser password managers and autofill functionality
---
surfsense_web/app/(home)/login/LocalLoginForm.tsx | 2 ++
surfsense_web/app/(home)/register/page.tsx | 3 +++
.../user-settings/components/ProfileContent.tsx | 1 +
.../connector-popup/components/connector-dialog-header.tsx | 1 +
4 files changed, 7 insertions(+)
diff --git a/surfsense_web/app/(home)/login/LocalLoginForm.tsx b/surfsense_web/app/(home)/login/LocalLoginForm.tsx
index ee3b47683..c40e16915 100644
--- a/surfsense_web/app/(home)/login/LocalLoginForm.tsx
+++ b/surfsense_web/app/(home)/login/LocalLoginForm.tsx
@@ -156,6 +156,7 @@ export function LocalLoginForm() {
setDisplayName(e.target.value)}
diff --git a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx
index 6bae69384..819e11cd3 100644
--- a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx
+++ b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx
@@ -66,6 +66,7 @@ export const ConnectorDialogHeader: FC = ({