fix(admin): prevent browser password manager from autofilling account API key
Chrome's password manager matched the apikey-type account's Base URL + API Key inputs as a login form and autofilled the last saved password by domain, so editing a Gemini account could overwrite its apikey with a Claude key that shared the same Base URL. Add autocomplete="new-password" plus data-*-ignore attributes for 1Password / LastPass / Bitwarden to opt the field out of every major password manager's autofill.
This commit is contained in:
@@ -52,6 +52,10 @@
|
|||||||
v-model="editApiKey"
|
v-model="editApiKey"
|
||||||
type="password"
|
type="password"
|
||||||
class="input font-mono"
|
class="input font-mono"
|
||||||
|
autocomplete="new-password"
|
||||||
|
data-1p-ignore
|
||||||
|
data-lpignore="true"
|
||||||
|
data-bwignore="true"
|
||||||
:placeholder="
|
:placeholder="
|
||||||
account.platform === 'openai'
|
account.platform === 'openai'
|
||||||
? 'sk-proj-...'
|
? 'sk-proj-...'
|
||||||
|
|||||||
Reference in New Issue
Block a user