동일한 사이트에 여러 개의 http 인증 세부 사항 + 크롬 비밀번호 저장 기능이 있습니다.이 경우를 처리 할 수있는 방법이 있습니까?


14

Chrome은 사이트별로 비밀번호를 저장하는 것 같지만 액세스 한 디렉토리에 따라 다른 http 인증 세부 정보를 갖고 싶은 사이트를 개발 중이며 Chrome에서이를 기억하도록하고 있습니다.

즉, http://example.com/ahttp://example.com/b 는 서로 다른 http 사용자 / 암호 조합을 갖습니다. http://example.com/a를 입력하면 / a에 해당하는 사용자 / 암호 콤보로 액세스하고 / b에 대해서도 액세스하도록 Chrome에서 두 가지를 모두 기억하고 싶습니다 . Chrome에서 기본 제공 기능을 사용하여 비밀번호를 저장하면 브라우저는 http://example.com에 대한 사용자 / 비밀번호 조합을 전 세계적으로 저장 하며 주소에 따라 사용할 비밀번호를 기억하지 않고 기본값 중 하나를 기본값으로 사용합니다 http://example.com에서 액세스 한 모든 주소

각 디렉토리마다 다른 하위 도메인을 설정하는 것 외에이 문제를 해결할 방법이 있습니까?


2
와우 2013 년부터 2017 년 57 월 버전에서는 여전히 고정되어 있지 않습니다 ...이 시장 점유율이 거의 60 % 인 브라우저입니까?
Alain Pannetier

2
@AlainPannetier yep, 오늘날까지도 여전히 해결 방법을 찾지 못했습니다. 하위 도메인을 사용하거나 매번 수동으로 암호를 입력하는 것에 만 의존합니다.
Mahn

2
lol. 저는 수십 년 동안 폐쇄 소스에 대해 신음 소리를 냈으며 이제는 공개 소스에 문제가 있습니다. 모든 것을 복제하고 사용자 정의하고 싶습니다. 크롬은 재건하기 쉽지만 (긴하지만) 쉽습니다. 그러나 그들의 개발자는 시장 점유율이 높아짐에 따라 오만 해져서 개발에만 사용하고 있습니다. 57로 devtools를 열면 크롬이 추락했기 때문에 52로 롤백했습니다. 그래도 시도해 볼 수 있습니다. 나는 tou에게 알려줄 것이다.
Alain Pannetier

@AlainPannetier Chromium의 장점은 코드베이스가 엄청나다는 것입니다. 인터페이스를 변경하는 것보다 전체 Linux 커널을 리팩터링하는 것이 더 쉽다는 느낌이 들었습니다. 너무 어려워서 저보다 운이 좋을 것 같습니다.
Mahn

1
모든 경로가 동일한 HTTP 인증 "영역"을 지정합니까, 아니면 별도입니까?
user1686

답변:


1

다른 하위 폴더에 다른 영역을 지정하면 Chrome이 제대로 작동합니다. 예를 들어 nginx에서 제대로 작동합니다.

    location /gabinete-rivera {
        auth_basic "Hijos de Rivera";
        auth_basic_user_file /home/www/public/gabinete-rivera-app/.htpasswd;
        index  index.php index.html;
        try_files $uri $uri/ /index.php?$query_string;
    }

    location /gabinete-gases {
        auth_basic "Gases Fluorados";
        auth_basic_user_file /home/www/public/gabinete-gases-app/.htpasswd;
        index  index.php index.html;
        try_files $uri $uri/ /index.php?$query_string;
    }

0

양식 ID 또는 이름을 사용하고 데이터 (사용자 이름 및 비밀번호 인 경우)를 가져 와서 제출을 클릭 할 때마다 저장할 수있는 간단한 크롬 플러그인을 빌드하십시오. 저장소는 암호화가 거의 또는 전혀없는 오프라인 텍스트 파일 파일 일 수 있습니다. 또는 passwords.google.com에 API를 사용하여 수동으로 저장하십시오. 이렇게하면 크롬이 Google 계정에서 비밀번호를 가져옵니다. 대안 : 웹 사이트에 (취약성) JavaScript를 도입하고이를 가능한 경우 API를 사용하여 저장하기 위해 passwords.google.com으로 보내십시오.


문제는 HTTP 인증에 관한 것입니다 (예 : i.imgur.com/WsXRu7J.png) . 플러그인이나 자바 스크립트로 도용 할 수 없습니다.
Mahn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.