feat(ui): prevent password manager interference & improve service links (#1396)
* feat(ui): prevent password manager interference & improve service links (#3989) (cherry picked from commit ef18b5d1de0bf2fe13975c3f488d90299fc717fe) * feat(ui): prevent password manager autofill on Jellyfin setup form * fix: rebase mess * feat(ui): set data-form-type attribute For Dashlane password manager * feat(ui): add data attribs for dashlane * feat(ui): set data-form-type to JellyfinLogin
This commit is contained in:
@@ -198,6 +198,11 @@ function JellyfinSetup({
|
||||
messages.hostname,
|
||||
mediaServerFormatValues
|
||||
)}
|
||||
autoComplete="off"
|
||||
data-form-type="other"
|
||||
data-1pignore="true"
|
||||
data-lpignore="true"
|
||||
data-bwignore="true"
|
||||
/>
|
||||
</div>
|
||||
{errors.hostname && touched.hostname && (
|
||||
@@ -282,6 +287,11 @@ function JellyfinSetup({
|
||||
name="email"
|
||||
type="text"
|
||||
placeholder={intl.formatMessage(messages.email)}
|
||||
autoComplete="off"
|
||||
data-form-type="other"
|
||||
data-1pignore="true"
|
||||
data-lpignore="true"
|
||||
data-bwignore="true"
|
||||
/>
|
||||
</div>
|
||||
{errors.email && touched.email && (
|
||||
@@ -298,6 +308,11 @@ function JellyfinSetup({
|
||||
name="username"
|
||||
type="text"
|
||||
placeholder={intl.formatMessage(messages.username)}
|
||||
autoComplete="off"
|
||||
data-form-type="other"
|
||||
data-1pignore="true"
|
||||
data-lpignore="true"
|
||||
data-bwignore="true"
|
||||
/>
|
||||
</div>
|
||||
{errors.username && touched.username && (
|
||||
@@ -314,6 +329,11 @@ function JellyfinSetup({
|
||||
name="password"
|
||||
type="password"
|
||||
placeholder={intl.formatMessage(messages.password)}
|
||||
autoComplete="off"
|
||||
data-form-type="other"
|
||||
data-1pignore="true"
|
||||
data-lpignore="true"
|
||||
data-bwignore="true"
|
||||
/>
|
||||
</div>
|
||||
{errors.password && touched.password && (
|
||||
|
||||
Reference in New Issue
Block a user