저장된 비밀번호 목록에 사용자 이름 / 비밀번호를 수동으로 추가 하시겠습니까?


55

Mozilla의 Bugzilla에 로그인했습니다. Firefox에서 비밀번호를 저장하지 않은 것으로 나타났습니다.

Firefox의 저장된 비밀번호 목록에 사용자 이름과 비밀번호를 수동으로 추가하려면 어떻게합니까?

답변:


90

여유 시간이 3 분인 개발자 인 경우 다른 애드온을 설치하지 않고 수행하는 방법입니다.

  1. 로그인 페이지에서 요소의 사용자 이름 및 비밀번호 필드를 검사하고 해당 속성 name(또는 제공 id되지 않은 경우 name)을 기록하십시오. 예를 들어 Khan Academy에서는 identifier사용자 이름과 password암호가 사용됩니다.

  2. 페이지 어딘가에서 요소를 검사하십시오. 작은 div를 찾으십시오. 가장 쉽습니다.

  3. 인스펙터에서 요소를 마우스 오른쪽 버튼으로 클릭하고을 선택합니다 Edit As HTML.

  4. 다음 HTML을 추가하십시오.

    <form method=post>
      <input name=identifier>
      <input type=password name=password>
      <input type=submit>
    </form>
    

    이름 ( identifierpassword)을 1 단계 의 이름으로 바꿉니다 . 필드 만 교체 해서는 안됩니다 !type=passwordname=password

  5. 이 양식으로 페이지에 자격 증명을 입력하고 제출을 누르십시오. Firefox는 이제 자격 증명을 저장하라는 메시지를 표시합니다. 웹 사이트는 아마도 오류를 발생 시키거나 요청이나 무언가를 무시할 것입니다. 그러나 우리는 그것에 신경 쓰지 않습니다.

왜 이것이 작동합니까? 일부 사이트는 의도적으로 비밀번호 저장을 막기 위해 재미있는 작업을 수행합니다 (브라우저의 비밀번호 저장 기능은 안전하지 않은 것으로 간주 됨). 다른 사이트는 Firefox에 대한 인식을 넘어서는 재미있는 형식입니다. 이 간단한 양식을 추가하면 Firefox에서이를 감지하고 자격 증명을 입력하면 저장하라는 메시지가 표시됩니다.

이제 로그인 페이지에서 필드에 실제로 name속성이있는 한 (그리고 아마 랩핑해야 할 수도 있습니다. <form>모릅니다) Firefox는 일반적으로 필드를 인식하고 필드를 채울 수 있습니다 당신.

또는 단순히 웹 사이트가 autocomplete=off현장에 설정되어 있을 수도 있습니다 . 다음과 같이이를 제거 할 수 있습니다.

  1. "도구> 웹 개발자> 검사기"를 시작하고 커서를 양식 위에 놓으십시오.
  2. 하면 form요소가 강조 표시는 말한다 속성에 대해보고 autocomplete='off'합니다 (당신은 스크롤 할 수 있습니다와 모양 form의 요소 Inspector탭)
  3. 더블 속성 변경을 클릭 off에를on
  4. Firefox는 이제 사용자 이름과 비밀번호를 저장하도록 요청합니다

8
가짜 양식 추가 .. 훌륭한 아이디어 :))) 작동했습니다 .. 감사합니다.
Emadpres

5
요소에 name속성이 없지만 만있는 경우 해당 요소를 id복사 할 수 있습니다-매력처럼 작동합니다!
Erwin Wessels

2
감사! 현재 Quantum에서는 플러그인이 작동하지 않지만 물론 여전히 작동합니다.
jpaugh

1
@Santa 개발자가 아닌 사람도 가능하다는 말을 들었습니다. : D
Luc

6
또한 찾을 수 있습니다 form로그인 입력이 속한에 및 제출. 예를 들어, 당신은 관리자와 입력 필드에 클릭 할 수있는 $0.form.submit()( $0당신은 검사 마지막 일 것). 암호를 저장하라는 메시지가 FF로 표시됩니다.
mitjak

3

상위 포스터의 조언을 단순화하기 위해 일부 웹 사이트에서 기능이 작동하지 않는 이유는 다른 웹 사이트에서는 작동하지 않는 이유는 Hertz.com과 같은 엔터프라이즈 웹 사이트에서 사용하는 비표준 및 / 또는 악성 코드 때문입니다.

Hertz.com의 경우, 나는을 수행하여 암호 저장 파이어 폭스를 만들 수 있었다 요소를 검사 상의 로그인 버튼을 누른 후하고 편집으로 HTML의 트릭을, 그리고 변화 type의를 button에서button 대상을 submit; 이 트릭 이 없으면 암호 기억 책갈피가 작동하지 않습니다.

    -<button type="button" class="primary gblFloatLeft" id="loginBtn">
    +<button type="submit" class="primary gblFloatLeft" id="loginBtn">
                                                Login 
                                            </button>

요컨대 Inspect Element를한 다음 HTML 편집을하여 악의적이고 호환되지 않는 모든 HTML 작업 을 수정하십시오.


Luc의 최고 답변이 그렇지 않을 때 이것은 나를 위해 일했습니다. 이 사이트는 godaddy.com이었습니다. 암호를 저장할 것인지 묻는 FF 대화 상자에서 사용자 이름을 다시 입력해야했습니다.
BISI

2

나는이 질문이 오래되었다는 것을 알고 있지만 어쨌든 내 솔루션을 던질 것이라고 생각했다.

Firefox가 때로는 특정 웹 사이트에서 저와 싸우기 때문에 내가 개발 한 솔루션은 Chrome과 같은 다른 브라우저를 사용하고 거기에 사용자 이름 / 비밀번호를 저장하는 것입니다. 그런 다음 해당 다른 브라우저에서 특정 웹 사이트의 로그인 정보를 가져올 수 있습니다.

다른 브라우저에서 비밀번호를 저장 한 후 다음 단계에 따라 가져 오기를 수행 할 수 있습니다.

  1. 문제의 웹 사이트로 이동하여 주소 표시 줄의 URL 왼쪽에있는 "(!)"를 클릭하십시오.
  2. 그런 다음> 버튼을 클릭하여 "연결 세부 정보 표시"를 클릭하십시오.
  3. 그런 다음이 작은 대화의 맨 아래에있는 "추가 정보"단추를 클릭하십시오.
  4. 이 새 대화 상자에서 "보안"탭으로 이동하십시오.
  5. "저장된 비밀번호보기"버튼을 클릭하십시오.
  6. 이 새 대화 상자에서 "가져 오기"버튼을 클릭 한 다음 단계를 따르십시오. *

*이 단계는 Firefox 버전 62.0.2에 유효합니다. 다른 버전과 비슷하지만 확실하게 말할 수는 없습니다.


1
Firefox 버전의 저장된 비밀번호 대화 상자에는 "가져 오기"버튼이 없습니다 : 60.6.3esr
Pro Backup

2

Firefox 70.0부터는 이제 비밀번호 관리자 (Firefox Lockwise)에 내장 된 기능 입니다. 액세스하려면 저장된 비밀번호 목록으로 이동하거나 about:logins주소 표시 줄에 입력 하십시오. 왼쪽 하단에서Create New Login .

추신 : 내 특정 문제에 대한 해결책-App Store Connect에서 자격 증명을 저장하지 않음- https://appleid.apple.com새 로그인을 추가 할 때 웹 사이트 주소로 입력 했습니다.


1

Firefox에 비밀번호를 추가해야 할 때 FEBE 애드온을 사용 하여 Json 파일에 내 코드를 추출하여 파일을 다시 가져옵니다. 나는 그 도움을 홉.


6
FF 버전이 "Quantum"으로 변경된 이후 더 이상 작동하지 않습니다
Albin

1

당신은 모두 필요한 것보다 훨씬 더 많은 일을하고 있습니다.

  1. CSV 파일을 작성하십시오.
    일반 텍스트 편집기를 사용하여이 작업을 수행하거나 Firefox 옵션, 보안, 비밀번호로 이동하여 현재 비밀번호를 기본 XML 파일 대신 CSV 파일로 내보낼 수 있습니다.
    텍스트 편집기 (또는 스프레드 시트)를 사용하여이 파일을 편집하십시오.

  2. 파일의 시작은 다음과 같아야합니다.

    # Generated by Password Exporter; Export format 1.1; Encrypted: false  
    "hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
    

    다음과 같이 기존 항목 중 하나를 편집하여 추가하려는 항목과 일치하도록 데이터를 변경하십시오.

    "http://192.168.0.1","admin","modempassword","","","login","password"
    

    마지막 두 항목은 앞에서 설명한대로 이미 웹 페이지에있는 필드 이름과 일치해야합니다. 나는 이것을 시도했을 때 "로그인"과 "암호"를 반 추측했다.

  3. Firefox 옵션 보안으로 돌아가서 CSV 파일을 가져 오십시오.

이제 비밀번호 관리자에 새 항목이 있습니다. 애드온 (많은 현재 ESL 릴리스에서는 작동하지 않음)이나 HTML을 추가하거나 엉망으로 만들지 마십시오. CSV 파일에서 실수를 한 경우 Firefox에서 가져 오지 못하기 때문에 파일을 편집하고 실수를 수정해야합니다.


0

최고의 답변은 효과가 있지만 대부분의 경우 가짜 양식을 만들 필요가 없습니다. 로그인 버튼을 검사하여 유형을 "button"에서 "submit"으로 변경하십시오. 암호를 입력하고 버튼을 누르면 저장하라는 메시지가 표시되지만 바닐라 버튼이 필요하므로 로그인하지 않을 것입니다. 페이지를 새로 고침하여 변경 사항을 취소하고 이메일과 짜잔을 입력하십시오.



-1

더 간단한 해결책이 나를 위해 일했습니다. 새 양식을 추가 할 필요가 없습니다. 방금 <input type=submit>원래 로그인 양식에 추가 하고 다른 버튼이 나타납니다. 먼저 새 버튼을 누르면 FF 암호 저장 대화 상자가 나타납니다. 두 번째로 원래 버튼을 누르고 로그인했습니다.


이것은 superuser.com/a/1084364/395378 에 대한 답변으로 추가되어야 하지만 새로운 답변 으로 추가해서는 안됩니다 .
dirdi

시도했지만 할 수 없습니다. "댓글을 작성하려면 50 개의 평판이 있어야합니다."나는 새로운 곳입니다.
Alexey

다른 사람의 게시물에 댓글을 올리는 것은 평판을 얻음으로써 얻을 수있는 특권입니다. 아직 얻지 못했다면 먼저 편안한 답변을 작성하십시오. superuser.com/help/privileges/comment
dirdi

Sory, 나는이 FF 문제에 직면하고 여기에서 해결책을 찾았습니다. 나중에 더 간단한 해결책을 찾고 공유하고 싶었지만 불행히도 적절한 방법으로 할 수 없었습니다. 내가 여기서 나누고 싶었던 첫 번째이자 마지막 것입니다. 어떤 평판도 얻지 못합니다. 할 말이 없습니다
Alexey

-2

가장 좋은 아이디어는 시간이 지남에 따라 메커니즘이 반드시 변경되므로 브라우저의 암호 캐싱에 의존하지 않는 것이므로 한 컴퓨터에서 다른 컴퓨터로 이동하거나 둘 이상의 컴퓨터를 사용할 때 항상 문제가 발생합니다.

모든 컴퓨터와 모든 브라우저 및 프로그램에서 암호를 안전하게 보호 할 수있는 특수 제품을 사용하는 것이 훨씬 안전하고 쉽습니다.

내가 찾은 최고의 것은 LastPass입니다 . 여기서 포함 양식의 모든 필드의 비밀번호와 내용이 암호화되어 서버에 저장됩니다. 암호화는 보호를 위해 마스터 비밀번호를 사용하여 사용자 측에서 수행되므로 LastPass 웹 사이트는 자체 서버에 저장된 내용을 알지 못합니다.

LastPass는 브라우저에 통합되어 암호와 비밀번호가 아닌 다른 모든 필드 (예 : 이메일 또는 사용자 이름)를 기억하기 위해 양식에 입력 한 다른 모든 필드를 기억합니다. 웹 사이트 또는 프로그램에 대한이 데이터를 LastPass 리포지토리에 수동으로 입력 할 수도 있습니다.

이 개념의 힘은 LastPass 웹 사이트가 해킹되었을 때 입증되었습니다. 암호화 된 비밀번호 자체가 마스터 비밀번호 없이는 쓸모 없기 때문에 해커가 얻을 수있는 대부분이 비밀번호 힌트이므로 결과는 사용자에게 다소 미미했습니다.

또 다른 제품은 오픈 소스 KeePass 이며 사용자에게도 인기가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.